Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 2.5min)

analyze1.3s (0.8%)

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)

sample9.6s (6.4%)

Results
9.6s8256×body256valid
Bogosity

preprocess211.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
02073356
14773216
211363020
342392828
476142828
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)))) 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)))) 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 92 to 64 computations (30.4% saved)

eval10.0ms (0%)

Compiler

Compiled 319 to 209 computations (34.5% saved)

prune7.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.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))))))
99.4%
(/.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))))))
Compiler

Compiled 162 to 114 computations (29.6% saved)

localize2.2s (1.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
98.8%
(*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))
98.3%
(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))))
60.8%
(tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))
58.2%
(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)

series146.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
56.0ms
alphay
@-inf
(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))))
14.0ms
u1
@-inf
(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))))
8.0ms
alphay
@inf
(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))))
8.0ms
u1
@0
(tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))
7.0ms
alphay
@0
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))

rewrite237.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1316×prod-diff
552×add-sqr-sqrt
542×pow1
542×*-un-lft-identity
508×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025278
1536184
27207184
Stop Event
node limit
Counts
4 → 94
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)))
(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 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))
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 (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 (cbrt.f32 (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))))))) 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 (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 (cbrt.f32 (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)))) 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 (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 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 1) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) (pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 2) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (*.f32 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)) (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 3)
(pow.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3) 1/3)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(sqrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 2))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 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 (PI.f32) (*.f32 2 u1)) 1) (*.f32 (*.f32 (PI.f32) 1/2) 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 (*.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 (PI.f32) (+.f32 1/8 (*.f32 8 (pow.f32 u1 3)))) (+.f32 (*.f32 4 (*.f32 u1 u1)) (-.f32 1/4 u1)))
(/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 4 (*.f32 u1 u1)) -1/4)) (fma.f32 2 u1 -1/2))
(/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (PI.f32)) (+.f32 (*.f32 4 (*.f32 u1 u1)) (-.f32 1/4 u1)))
(/.f32 (*.f32 (+.f32 (*.f32 4 (*.f32 u1 u1)) -1/4) (PI.f32)) (fma.f32 2 u1 -1/2))
(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 (PI.f32) 1/2))

simplify253.0ms (0.2%)

Algorithm
egg-herbie
Rules
1548×times-frac
1362×fma-def
882×distribute-lft-in
868×distribute-rgt-in
468×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
031212178
173011640
2273511588
Stop Event
node limit
Counts
190 → 145
Calls
Call 1
Inputs
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax)))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 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 (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 (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 (cbrt.f32 (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))))))) 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 (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 (cbrt.f32 (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)))) 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 (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 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 1) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) (pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 2) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (*.f32 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)) (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 3)
(pow.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3) 1/3)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(sqrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 2))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 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 (PI.f32) (*.f32 2 u1)) 1) (*.f32 (*.f32 (PI.f32) 1/2) 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 (*.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 (PI.f32) (+.f32 1/8 (*.f32 8 (pow.f32 u1 3)))) (+.f32 (*.f32 4 (*.f32 u1 u1)) (-.f32 1/4 u1)))
(/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 4 (*.f32 u1 u1)) -1/4)) (fma.f32 2 u1 -1/2))
(/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (PI.f32)) (+.f32 (*.f32 4 (*.f32 u1 u1)) (-.f32 1/4 u1)))
(/.f32 (*.f32 (+.f32 (*.f32 4 (*.f32 u1 u1)) -1/4) (PI.f32)) (fma.f32 2 u1 -1/2))
(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 (PI.f32) 1/2))
Outputs
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) 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 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) 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 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (*.f32 u1 u1)) (cos.f32 (*.f32 (PI.f32) 1/2))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(fma.f32 2 (*.f32 (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(fma.f32 2 (*.f32 (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) 1/2))))) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))
(fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (*.f32 u1 u1)) (cos.f32 (*.f32 (PI.f32) 1/2))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (fma.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) (*.f32 4/3 (/.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))))
(fma.f32 2 (*.f32 (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (PI.f32) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 -2 (pow.f32 (PI.f32) 2)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))))
(fma.f32 2 (*.f32 (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) 1/2))))) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (PI.f32) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 -2 (pow.f32 (PI.f32) 2)) (/.f32 (*.f32 4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.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) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.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) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.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) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))
(/.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) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.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) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.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) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.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) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))))
(/.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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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))
(pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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))
(pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) 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))
(pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))
(*.f32 1/2 (PI.f32))
(*.f32 (PI.f32) 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 (*.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 (PI.f32) (*.f32 2 u1))
(+.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 (PI.f32) (*.f32 2 u1))
(+.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 (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 (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 (cbrt.f32 (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))))))) 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 (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 (cbrt.f32 (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)))) 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 (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 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (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 (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 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 1) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 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) (*.f32 alphax alphax)) (/.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) (pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 2))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 2) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (*.f32 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)) (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2) (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4) (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 6) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 6)) (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 2)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(pow.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 3)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(pow.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3) 1/3)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(sqrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 2))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(exp.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)) 1))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 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 (PI.f32) (*.f32 2 u1)) 1) (*.f32 (*.f32 (PI.f32) 1/2) 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 (PI.f32) (*.f32 2 u1)) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 2 u1))))))
(/.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 4 (*.f32 u1 u1) 1/4)) (*.f32 (*.f32 (*.f32 2 u1) (pow.f32 (PI.f32) 2)) -1/2)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (fma.f32 (pow.f32 (PI.f32) 2) (fma.f32 4 (*.f32 u1 u1) 1/4) (*.f32 1/2 (*.f32 (*.f32 u1 -2) (pow.f32 (PI.f32) 2)))))
(/.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 u1 (*.f32 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 (PI.f32) (+.f32 1/8 (*.f32 8 (pow.f32 u1 3)))) (+.f32 (*.f32 4 (*.f32 u1 u1)) (-.f32 1/4 u1)))
(/.f32 (*.f32 (PI.f32) (+.f32 1/8 (*.f32 (pow.f32 u1 3) 8))) (fma.f32 4 (*.f32 u1 u1) (-.f32 1/4 u1)))
(*.f32 (/.f32 (PI.f32) (fma.f32 4 (*.f32 u1 u1) (-.f32 1/4 u1))) (fma.f32 (pow.f32 u1 3) 8 1/8))
(*.f32 (/.f32 (PI.f32) (-.f32 (fma.f32 4 (*.f32 u1 u1) 1/4) u1)) (fma.f32 (pow.f32 u1 3) 8 1/8))
(/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 4 (*.f32 u1 u1)) -1/4)) (fma.f32 2 u1 -1/2))
(/.f32 (*.f32 (PI.f32) (fma.f32 4 (*.f32 u1 u1) -1/4)) (fma.f32 2 u1 -1/2))
(*.f32 (/.f32 (fma.f32 4 (*.f32 u1 u1) -1/4) (fma.f32 2 u1 -1/2)) (PI.f32))
(*.f32 (/.f32 (PI.f32) (fma.f32 2 u1 -1/2)) (fma.f32 4 (*.f32 u1 u1) -1/4))
(/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (PI.f32)) (+.f32 (*.f32 4 (*.f32 u1 u1)) (-.f32 1/4 u1)))
(/.f32 (*.f32 (PI.f32) (+.f32 1/8 (*.f32 (pow.f32 u1 3) 8))) (fma.f32 4 (*.f32 u1 u1) (-.f32 1/4 u1)))
(*.f32 (/.f32 (PI.f32) (fma.f32 4 (*.f32 u1 u1) (-.f32 1/4 u1))) (fma.f32 (pow.f32 u1 3) 8 1/8))
(*.f32 (/.f32 (PI.f32) (-.f32 (fma.f32 4 (*.f32 u1 u1) 1/4) u1)) (fma.f32 (pow.f32 u1 3) 8 1/8))
(/.f32 (*.f32 (+.f32 (*.f32 4 (*.f32 u1 u1)) -1/4) (PI.f32)) (fma.f32 2 u1 -1/2))
(/.f32 (*.f32 (PI.f32) (fma.f32 4 (*.f32 u1 u1) -1/4)) (fma.f32 2 u1 -1/2))
(*.f32 (/.f32 (fma.f32 4 (*.f32 u1 u1) -1/4) (fma.f32 2 u1 -1/2)) (PI.f32))
(*.f32 (/.f32 (PI.f32) (fma.f32 2 u1 -1/2)) (fma.f32 4 (*.f32 u1 u1) -1/4))
(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 (PI.f32) 1/2))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))

eval1.7s (1.1%)

Compiler

Compiled 37196 to 24967 computations (32.9% saved)

prune228.0ms (0.2%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New4154419
Fresh000
Picked101
Done000
Total4164420
Accuracy
99.4%
Counts
420 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.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 (/.f32 1 (hypot.f32 1 (*.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) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax)))) (-.f32 1 u0))))))
99.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) (-.f32 1 u0))))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.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))))))
48.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (-.f32 1 u0))))))
99.4%
(/.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 (/.f32 1 (hypot.f32 1 (*.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) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax)))) (-.f32 1 u0))))))
99.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) (-.f32 1 u0))))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.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))))))
48.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (-.f32 1 u0))))))
Compiler

Compiled 388 to 292 computations (24.7% saved)

localize6.0s (4%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
98.3%
(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 (/.f32 1 (hypot.f32 1 (*.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) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax))))
60.8%
(tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))
60.8%
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
58.2%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))
98.8%
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
98.4%
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
60.8%
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
58.2%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
99.0%
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
98.8%
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
98.2%
(pow.f32 (/.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)))
98.8%
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
98.5%
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)
60.8%
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
58.2%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
Compiler

Compiled 1483 to 943 computations (36.4% saved)

series146.0ms (0.1%)

Counts
14 → 336
Calls

84 calls:

TimeVariablePointExpression
19.0ms
alphax
@0
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)
18.0ms
u1
@0
(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 (/.f32 1 (hypot.f32 1 (*.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) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax))))
13.0ms
u1
@-inf
(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 (/.f32 1 (hypot.f32 1 (*.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) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax))))
8.0ms
alphay
@0
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
7.0ms
u1
@inf
(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 (/.f32 1 (hypot.f32 1 (*.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) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax))))

rewrite361.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
700×add-sqr-sqrt
692×pow1
682×*-un-lft-identity
648×add-exp-log
648×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041566
1906566
Stop Event
node limit
Counts
14 → 361
Calls
Call 1
Inputs
(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 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (/.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))
(*.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))))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(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 (/.f32 1 (hypot.f32 1 (*.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) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax))))
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 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2))
(*.f32 -1 (/.f32 1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) -1) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (pow.f32 (sqrt.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 (neg.f32 (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)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) 2)
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)) -1/2)
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.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))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.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 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))) 1)
(*.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)))))) (pow.f32 alphax -2)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(*.f32 1 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax -2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 (/.f32 1 alphax) 2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 alphax alphax)))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (*.f32 alphax alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 alphax -2) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (pow.f32 alphax -2) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) 1) (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 (cbrt.f32 alphax) 2)))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax)))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.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 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) alphax))
(/.f32 1 (*.f32 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax (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))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (*.f32 (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 1 (/.f32 (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.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))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))))
(/.f32 1 (/.f32 (*.f32 alphax alphax) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (*.f32 alphax alphax))
(/.f32 -1 (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 -1 (*.f32 (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 alphax)))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax alphax)))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 alphax (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (*.f32 (neg.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 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 (*.f32 alphax alphax)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (*.f32 -1 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(/.f32 (*.f32 -1 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (*.f32 (*.f32 alphax alphax) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 1) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) -1) (*.f32 alphax (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) -1) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (neg.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)) (neg.f32 (*.f32 alphax alphax)))
(sqrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4))
(log.f32 (exp.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(exp.f32 (*.f32 2 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(-.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 (fma.f32 2 u1 1/2)) (PI.f32)))
(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 (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 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 1)
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))
(*.f32 1 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4)) (pow.f32 (cbrt.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 (/.f32 1 alphay) (/.f32 1 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 (/.f32 1 alphay) 2))
(/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) alphay))
(/.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/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 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 alphay) (neg.f32 alphay)))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 alphay (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4))
(log.f32 (exp.f32 (pow.f32 (/.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 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.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 2 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(-.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 (fma.f32 2 u1 1/2)) (PI.f32)))
(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 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay))
(/.f32 1 (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (/.f32 alphax alphay) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 alphax))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2))
(log.f32 (pow.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay alphax) 3) (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (pow.f32 (/.f32 alphay alphax) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(-.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 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2))
(*.f32 -1 (/.f32 1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) -1) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (pow.f32 (sqrt.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 (neg.f32 (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)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) 2)
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)) -1/2)
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.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))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.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 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(fma.f32 1 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4)) (pow.f32 (cbrt.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(-.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 (fma.f32 2 u1 1/2)) (PI.f32)))
(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 (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 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3) 1/3)
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))

simplify416.0ms (0.3%)

Algorithm
egg-herbie
Rules
1638×associate-/l*
1162×associate-/r*
736×fma-def
636×associate-*r/
620×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
085760291
1272755003
Stop Event
node limit
Counts
697 → 387
Calls
Call 1
Inputs
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 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 (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 (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 (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 (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 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 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))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 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 (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 (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 (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 (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 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 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 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax))
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax)))
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) alphax))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 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 (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 (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 (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 (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 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (pow.f32 alphay 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 (pow.f32 alphay 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (*.f32 (pow.f32 alphay 4) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (*.f32 (pow.f32 alphax 4) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 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 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 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 (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 (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 (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 (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 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alphay 4) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (pow.f32 alphay 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alphax 3) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)))) (pow.f32 alphax 6))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)))) (pow.f32 alphax 6))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 u1 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 u1 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3)))))))) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 u1 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3)))))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2)))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))))) (*.f32 (pow.f32 alphax 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))))))) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(-.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 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2))
(*.f32 -1 (/.f32 1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) -1) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (pow.f32 (sqrt.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 (neg.f32 (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)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) 2)
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)) -1/2)
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.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))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.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 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))) 1)
(*.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)))))) (pow.f32 alphax -2)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(*.f32 1 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax -2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 (/.f32 1 alphax) 2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 alphax alphax)))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (*.f32 alphax alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 alphax -2) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (pow.f32 alphax -2) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) 1) (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 (cbrt.f32 alphax) 2)))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax)))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.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 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) alphax))
(/.f32 1 (*.f32 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax (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))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (*.f32 (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 1 (/.f32 (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.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))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))))
(/.f32 1 (/.f32 (*.f32 alphax alphax) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (*.f32 alphax alphax))
(/.f32 -1 (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 -1 (*.f32 (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 alphax)))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax alphax)))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 alphax (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (*.f32 (neg.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 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 (*.f32 alphax alphax)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (*.f32 -1 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(/.f32 (*.f32 -1 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (*.f32 (*.f32 alphax alphax) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 1) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) -1) (*.f32 alphax (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) -1) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 (neg.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)) (neg.f32 (*.f32 alphax alphax)))
(sqrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4))
(log.f32 (exp.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(exp.f32 (*.f32 2 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(-.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 (fma.f32 2 u1 1/2)) (PI.f32)))
(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 (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 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 1)
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))
(*.f32 1 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4)) (pow.f32 (cbrt.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 (/.f32 1 alphay) (/.f32 1 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 (/.f32 1 alphay) 2))
(/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) alphay))
(/.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/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 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 alphay) (neg.f32 alphay)))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 alphay (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4))
(log.f32 (exp.f32 (pow.f32 (/.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 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.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 2 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(-.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 (fma.f32 2 u1 1/2)) (PI.f32)))
(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 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay))
(/.f32 1 (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (/.f32 alphax alphay) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 alphax))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2))
(log.f32 (pow.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay alphax) 3) (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (pow.f32 (/.f32 alphay alphax) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(-.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 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2))
(*.f32 -1 (/.f32 1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) -1) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (pow.f32 (sqrt.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 (neg.f32 (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)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(pow.f32 (hypot.f32 1 (*.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 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) 2)
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)) -1/2)
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.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))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.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 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(fma.f32 1 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4)) (pow.f32 (cbrt.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(-.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 (fma.f32 2 u1 1/2)) (PI.f32)))
(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 (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 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3) 1/3)
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
Outputs
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (fma.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (pow.f32 (PI.f32) 2) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 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 (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 (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 (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 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(*.f32 1/2 (PI.f32))
(*.f32 (PI.f32) 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 (*.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 (PI.f32) 2) u1)
(*.f32 (PI.f32) (*.f32 2 u1))
(+.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 (PI.f32) 2) u1)
(*.f32 (PI.f32) (*.f32 2 u1))
(+.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 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (fma.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (pow.f32 (PI.f32) 2) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 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 (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 (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 (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 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(*.f32 1/2 (PI.f32))
(*.f32 (PI.f32) 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 (*.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 (PI.f32) 2) u1)
(*.f32 (PI.f32) (*.f32 2 u1))
(+.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 (PI.f32) 2) u1)
(*.f32 (PI.f32) (*.f32 2 u1))
(+.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 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax))
(+.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))) (/.f32 (*.f32 alphay (*.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) alphax))
(fma.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 alphax alphay)))
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax)))
(fma.f32 2 (/.f32 (*.f32 (*.f32 alphay (*.f32 u1 u1)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))) (+.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))) (/.f32 (*.f32 alphay (*.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) alphax)))
(fma.f32 2 (*.f32 (/.f32 alphay alphax) (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1))) (fma.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 alphax alphay))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) alphax))))
(fma.f32 2 (/.f32 (*.f32 (*.f32 alphay (*.f32 u1 u1)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))) (+.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))) (+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) alphax) (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (fma.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) alphax))))
(+.f32 (fma.f32 2 (*.f32 (/.f32 alphay alphax) (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1))) (fma.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 alphax alphay)))) (/.f32 alphay (/.f32 (/.f32 alphax (pow.f32 u1 3)) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (pow.f32 (PI.f32) 2) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (fma.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (pow.f32 (PI.f32) 2) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 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 (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 (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 (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 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (*.f32 (pow.f32 alphay 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))))
(+.f32 (fma.f32 (*.f32 alphay alphay) 0 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (pow.f32 alphay 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (*.f32 (pow.f32 alphay 4) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (fma.f32 (pow.f32 alphay 4) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4))) 0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))
(fma.f32 (*.f32 alphay alphay) 0 (+.f32 (fma.f32 (pow.f32 alphay 4) 0 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))
(+.f32 (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 alphay 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6))) (fma.f32 1/8 (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 alphay 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6))) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))))
(+.f32 (*.f32 (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 alphay 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6))) 0) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))
(+.f32 (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphax 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 -1/8 (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 alphay 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6))) (fma.f32 1/8 (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 alphay 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6))) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))))
(+.f32 (*.f32 (/.f32 (pow.f32 alphax 4) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 alphay 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6))) 0) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (*.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (pow.f32 alphay 4))) 0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))))
(+.f32 (fma.f32 (*.f32 alphax alphax) 0 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))))) (+.f32 (*.f32 (pow.f32 alphax 4) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (pow.f32 alphay 4))) 0) (fma.f32 (pow.f32 alphax 4) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 alphay 6))) 0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))
(fma.f32 (*.f32 alphax alphax) 0 (+.f32 (fma.f32 (pow.f32 alphax 4) 0 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))
(+.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 -1/8 (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6)) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4)) (fma.f32 1/8 (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6)) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4)) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))))
(+.f32 (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4))) 0) (+.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))
(+.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 6)) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 4)) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (fma.f32 -1/8 (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6)) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4)) (fma.f32 1/8 (/.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6)) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4)) (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))))
(+.f32 (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4))) 0) (+.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2))) 0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(*.f32 1/2 (PI.f32))
(*.f32 (PI.f32) 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 (*.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 (PI.f32) 2) u1)
(*.f32 (PI.f32) (*.f32 2 u1))
(+.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 (PI.f32) 2) u1)
(*.f32 (PI.f32) (*.f32 2 u1))
(+.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 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))
(fma.f32 2 (/.f32 (*.f32 u1 u1) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))))) (fma.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (fma.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))))))
(fma.f32 2 (/.f32 u1 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) u1)) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (pow.f32 (PI.f32) 2) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 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 (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 (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 (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 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alphay 4) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1 (*.f32 (pow.f32 alphay 4) (*.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax 6)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4))) -3/8)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))))
(-.f32 (+.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (*.f32 (pow.f32 alphay 4) (*.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax 6)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4))) -3/8)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 -1/2 (/.f32 alphax (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(fma.f32 -1/2 (/.f32 alphax (/.f32 (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (pow.f32 alphay 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 alphax 3) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) -3/8) (pow.f32 alphay 5)) (fma.f32 -1/2 (/.f32 alphax (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(-.f32 (fma.f32 -1/2 (/.f32 alphax (/.f32 (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))) (/.f32 (/.f32 (pow.f32 alphax 3) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (pow.f32 alphay 5) -3/8)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))))
(neg.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (neg.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 -1 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 -1 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (fma.f32 1/2 (/.f32 alphax (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))))
(-.f32 (fma.f32 1/2 (/.f32 alphax (/.f32 (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphax 3) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))))
(fma.f32 -1 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 alphax 3) (pow.f32 alphay 5)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 alphax 3) (pow.f32 alphay 5)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5))) (fma.f32 1/2 (/.f32 alphax (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))))))
(+.f32 (*.f32 (*.f32 (/.f32 (pow.f32 alphax 3) (pow.f32 alphay 5)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) -3/8) (-.f32 (fma.f32 1/2 (/.f32 alphax (/.f32 (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 -1/2 (/.f32 alphax (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(fma.f32 -1/2 (/.f32 alphax (/.f32 (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alphax 3) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5)) (*.f32 (pow.f32 alphay 5) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 5))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alphax (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3))) (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 3)))) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1 (*.f32 (pow.f32 alphax 3) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (pow.f32 alphay 5)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5))) -3/8)) (fma.f32 -1/2 (/.f32 alphax (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(-.f32 (fma.f32 -1/2 (/.f32 alphax (/.f32 (/.f32 (*.f32 (pow.f32 alphay 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))) (*.f32 (pow.f32 alphax 3) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 5) (pow.f32 alphay 5)))) -3/8)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)))) (pow.f32 alphax 6))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) -3/8) (pow.f32 alphax 6)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))))
(-.f32 (+.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (pow.f32 alphax 6) -3/8)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)))) (pow.f32 alphax 6))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (+.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) -3/8) (pow.f32 alphax 6)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))))
(-.f32 (+.f32 (fma.f32 -1/2 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 4) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (/.f32 (pow.f32 alphax 6) -3/8)))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 u1 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))
(fma.f32 -1 (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 u1 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (cos.f32 (*.f32 (PI.f32) 1/2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 3)))) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))))
(-.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (*.f32 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) u1))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 3)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 u1 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3)))))))) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))))
(fma.f32 -1 (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 u1 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (cos.f32 (*.f32 (PI.f32) 1/2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 3)))) (fma.f32 -1 (*.f32 (*.f32 u1 u1) (fma.f32 -1 (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 5)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 3))) (/.f32 (*.f32 (-.f32 (fma.f32 4 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (*.f32 (PI.f32) 1/2))))) 2)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))))
(-.f32 (-.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (*.f32 (*.f32 u1 u1) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 3))) (/.f32 (fma.f32 4 (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (PI.f32) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (-.f32 (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) 2))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 5))))))) (*.f32 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) u1))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 3)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 u1 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 4) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 6) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3)))))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2)))))) (*.f32 (pow.f32 alphax 4) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 5))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))))) (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (-.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (pow.f32 alphax 2) (cos.f32 (*.f32 1/2 (PI.f32))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) 2))))) (*.f32 (pow.f32 alphax 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 3))))))))) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2))))))
(fma.f32 -1 (*.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 u1 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))) (cos.f32 (*.f32 (PI.f32) 1/2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 3)))) (fma.f32 -1 (*.f32 (*.f32 u1 u1) (fma.f32 -1 (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 5)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 3))) (/.f32 (*.f32 (-.f32 (fma.f32 4 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (*.f32 (PI.f32) 1/2))))) 2)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)))))) (fma.f32 -1 (*.f32 (pow.f32 u1 3) (fma.f32 -1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (fma.f32 -1 (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 5)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 3))) (/.f32 (*.f32 (-.f32 (fma.f32 4 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (*.f32 (PI.f32) 1/2))))) 2)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (*.f32 alphax alphax))))))) (*.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 5))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax 4)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (-.f32 (fma.f32 4 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (*.f32 (PI.f32) 1/2))))) 2)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (PI.f32) 1/2))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 3))) (/.f32 (*.f32 (-.f32 (fma.f32 2 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (fma.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (cos.f32 (*.f32 (PI.f32) 1/2)))) (*.f32 4 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2))) (cos.f32 (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (-.f32 (fma.f32 4 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) 2)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (cos.f32 (*.f32 (PI.f32) 1/2))))) 2))))) (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 alphax alphax)) (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (*.f32 alphax alphax))))))) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))))))
(-.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)) (*.f32 (pow.f32 u1 3) (-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 3))) (/.f32 (fma.f32 2 (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (pow.f32 (PI.f32) 2) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (sin.f32 (*.f32 (PI.f32) 1/2))))) (-.f32 (*.f32 4 (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) 1/2))) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2)) (cos.f32 (*.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 alphay alphay) (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (fma.f32 4 (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (PI.f32) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (-.f32 (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) 2))))))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 5))) (*.f32 alphay alphay)) (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (pow.f32 alphax 4)) (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (fma.f32 4 (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (PI.f32) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (-.f32 (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) 2)))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))))) (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 3))) (/.f32 (fma.f32 4 (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (PI.f32) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (-.f32 (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) 2))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 5)))))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))))) (*.f32 (*.f32 u1 u1) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 3))) (/.f32 (fma.f32 4 (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (PI.f32) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) (-.f32 (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1))) (*.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) 2))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 alphax 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) 2)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 5))))))) (*.f32 (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (/.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) u1))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) 3)))))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) (pow.f32 alphax 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) (*.f32 (pow.f32 alphax 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) alphax))) 2) (pow.f32 alphay 2)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 alphay (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)) 1))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2))
(-.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.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 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2)) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2))
(/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.f32 -1 (/.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) -1) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (/.f32 1 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) -2)
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(/.f32 1 (neg.f32 (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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(/.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(pow.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) 2)
(/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)) -1/2)
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)) 2)) -1/2)
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2))
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(exp.f32 (*.f32 (log.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(-.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 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.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 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 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 (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)
(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))
(fabs.f32 (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 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))) 1)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(*.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)))))) (pow.f32 alphax -2)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (pow.f32 alphax -2))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(*.f32 1 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (pow.f32 alphax -2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4)) (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax -2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (pow.f32 alphax -2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (*.f32 (/.f32 1 alphax) (/.f32 1 alphax)))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (pow.f32 alphax -2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 (/.f32 1 alphax) 2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (pow.f32 alphax -2))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (*.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2))) (sqrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2)) (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (/.f32 (pow.f32 alphax -2) (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 alphax alphax)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2)) (/.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (*.f32 alphax alphax))) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (*.f32 alphax alphax)))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (pow.f32 alphax -2))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 alphax -2) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2)) (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (/.f32 (pow.f32 alphax -2) (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (pow.f32 alphax -2) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (sqrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (/.f32 (pow.f32 alphax -2) (sqrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (pow.f32 alphax 4))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2))) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2) (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (pow.f32 alphax 4))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (pow.f32 alphax 4))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (pow.f32 alphax 4))) (sqrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2))) (sqrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) 1) (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(*.f32 (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) alphax) (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) alphax)) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)))
(/.f32 (/.f32 (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 (cbrt.f32 alphax) 2)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 (cbrt.f32 alphax) 2)))
(/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (cbrt.f32 (pow.f32 alphax 4))) (pow.f32 (cbrt.f32 alphax) 2))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 1 (*.f32 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(/.f32 1 (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(/.f32 1 (*.f32 (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(/.f32 1 (/.f32 (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax)) (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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 1 (/.f32 (hypot.f32 1 (*.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)))))) (pow.f32 alphax -2))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 1 (/.f32 (*.f32 alphax alphax) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (pow.f32 alphax -2))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2) (*.f32 alphax alphax))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(/.f32 -1 (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(/.f32 -1 (*.f32 (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -1/2) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2) (*.f32 alphax alphax))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 (*.f32 alphax alphax))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (*.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (*.f32 alphax alphax))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 (*.f32 alphax alphax) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 alphax (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (*.f32 (neg.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 (neg.f32 alphax) alphax))
(/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (*.f32 alphax (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 (*.f32 alphax alphax)) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 -1 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 -1 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (*.f32 alphax alphax))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (*.f32 (*.f32 alphax alphax) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 1) (*.f32 alphax (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) -1) (*.f32 alphax (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) -1) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2))) (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (/.f32 (pow.f32 alphax -2) (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) (*.f32 alphax (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))))
(/.f32 (neg.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2)) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (neg.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2)) (*.f32 alphax (neg.f32 alphax)))
(sqrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4))
(sqrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4))
(log.f32 (exp.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 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)))))) 3) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 3) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 3) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (pow.f32 alphax -2)) 3) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2)) 3) (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(exp.f32 (*.f32 2 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 1))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(*.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 (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 (PI.f32) 2) u1) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) u1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 u1 u1) 4))))
(/.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 (PI.f32) 2) u1) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) u1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 u1 u1) 4))))
(/.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 (*.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)))
(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))
(fabs.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 2 u1 1/2)) (PI.f32)))
(*.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 (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 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.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 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 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 (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)
(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))
(fabs.f32 (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 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 1)
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(*.f32 1 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4)) (pow.f32 (cbrt.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 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 (/.f32 1 alphay) (/.f32 1 alphay)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 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) (pow.f32 (/.f32 1 alphay) 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) alphay))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 1 (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 alphay)))
(/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (neg.f32 alphay))) alphay)
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 (neg.f32 alphay) (neg.f32 alphay)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1) (*.f32 alphay (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (neg.f32 alphay))) alphay)
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (neg.f32 alphay))) alphay)
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1) (*.f32 (neg.f32 alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (*.f32 alphay (neg.f32 alphay)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (neg.f32 alphay))) alphay)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4))
(log.f32 (exp.f32 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(expm1.f32 (log1p.f32 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(exp.f32 (*.f32 2 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))) 1))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(log1p.f32 (expm1.f32 (pow.f32 (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(*.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 (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 (PI.f32) 2) u1) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) u1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 u1 u1) 4))))
(/.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 (PI.f32) 2) u1) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) u1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 u1 u1) 4))))
(/.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 (*.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)))
(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))
(fabs.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 2 u1 1/2)) (PI.f32)))
(*.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 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(/.f32 1 (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (/.f32 alphax alphay) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.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 (neg.f32 alphay) (neg.f32 alphax)))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphax)))
(*.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 (neg.f32 alphay) (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 alphax))
(/.f32 (*.f32 alphay (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 alphax))
(/.f32 alphay (/.f32 (neg.f32 alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 3)
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3) 1/3)
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 2)
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)) 2))
(fabs.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))
(log.f32 (pow.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay alphax) 3) (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(cbrt.f32 (*.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (pow.f32 (/.f32 alphay alphax) 3)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay 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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.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 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -2)) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2))
(/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.f32 -1 (/.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) -1) (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2)) (/.f32 1 (cbrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1) (pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) -1))
(pow.f32 (sqrt.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) -2)
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(/.f32 1 (neg.f32 (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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(/.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(pow.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1/2) 2)
(/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)) -1/2)
(pow.f32 (+.f32 1 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)) 2)) -1/2)
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -2))
(sqrt.f32 (pow.f32 (hypot.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))) -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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(exp.f32 (*.f32 (log.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))
(-.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 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.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 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 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 (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)
(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))
(fabs.f32 (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 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax))) 2))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2) 3) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4) (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2) 3) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4))
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))) 1))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(fma.f32 1 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4)) (pow.f32 (cbrt.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay)) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(*.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 (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 (PI.f32) 2) u1) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) u1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 u1 u1) 4))))
(/.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 (PI.f32) 2) u1) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 2) u1) (*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 (PI.f32) 2) u1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 u1 u1) 4))))
(/.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 (*.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)))
(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))
(fabs.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 2 u1 1/2)) (PI.f32)))
(*.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 (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 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.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 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1)) (tan.f32 (*.f32 (PI.f32) 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 (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)
(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))
(fabs.f32 (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 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) 2) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))) 1)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(*.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 4)) (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax))) 2))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4) (*.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2) 3) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4) (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2) 3) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) 3)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 4)) (-.f32 (pow.f32 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2)))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 4) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 4)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) 2) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 1)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax))) 2) 3)
(pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax))) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3) 1/3)
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 4))
(sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 4))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2))))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) 3))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(exp.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)))) 1))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2)))
(pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) alphax)) 2)

eval3.1s (2.1%)

Compiler

Compiled 75066 to 53182 computations (29.2% saved)

prune449.0ms (0.3%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New101881026
Fresh000
Picked314
Done000
Total102191030
Accuracy
99.4%
Counts
1030 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) (-.f32 1 u0))))))
92.7%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1))))) alphax)) 2) (-.f32 1 u0))))))
98.6%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) 1/2))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) (-.f32 1 u0))))))
47.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (-.f32 1 u0))))))
46.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1))))) alphay) 2) (-.f32 1 u0))))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.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))))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) 1/2))))) alphay) 2) (-.f32 1 u0))))))
88.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1))))) alphax) 2) (-.f32 1 u0))))))
44.8%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (-.f32 1 u0))))))
99.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) (-.f32 1 u0))))))
92.7%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1))))) alphax)) 2) (-.f32 1 u0))))))
98.6%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) 1/2))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax)) 2) (-.f32 1 u0))))))
47.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) 2) (-.f32 1 u0))))))
46.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1))))) alphay) 2) (-.f32 1 u0))))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.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))))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) 1/2))))) alphay) 2) (-.f32 1 u0))))))
88.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 (PI.f32) 2) u1))))) alphax) 2) (-.f32 1 u0))))))
44.8%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) (*.f32 alphax (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))))) (-.f32 1 u0))))))
Compiler

Compiled 1344 to 1056 computations (21.4% saved)

localize2.1min (82.5%)

Results
Compiler

Compiled 1652 to 1087 computations (34.2% saved)

Profiling

Loading profile data...