Toniolo and Linder, Equation (3a)

Time bar (total: 20.2s)

analyze258.0ms (1.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
50%49.9%49.9%0.2%0%0%0%3
50%49.9%49.9%0.2%0%0%0%4
50%49.9%49.9%0.2%0%0%0%5
50%49.9%49.9%0.2%0%0%0%6
75%74.9%25%0.2%0%0%0%7
75%74.9%25%0.2%0%0%0%8
75%74.9%25%0.2%0%0%0%9
75%74.9%25%0.2%0%0%0%10
87.5%87.3%12.5%0.2%0%0%0%11
87.5%87.3%12.5%0.2%0%0%0%12
Compiler

Compiled 34 to 30 computations (11.8% saved)

sample4.1s (20.4%)

Results
2.8s6897×body256valid
896.0ms815×body1024valid
444.0ms544×body512valid
Bogosity

preprocess781.0ms (3.9%)

Algorithm
egg-herbie
Rules
906×distribute-lft-neg-out
840×associate-*r*
832×associate-*l*
800×distribute-lft-in
796×distribute-rgt-in
Problems
211×No Errors
31×(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
10×(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0133996
1367876
2962876
34706876
Stop Event
node limit
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 l Om)) 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (/.f64 2 l) Om) 2) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 Om (/.f64 2 l)) 2) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) kx) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 kx (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 Om ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 kx l)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 kx l)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 ky) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 ky l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
Symmetry

(abs l)

(abs Om)

(abs kx)

(abs ky)

(sort kx ky)

Compiler

Compiled 242 to 177 computations (26.9% saved)

eval5.0ms (0%)

Compiler

Compiled 169 to 129 computations (23.7% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
10.8%
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
98.4%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
10.8%
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
Compiler

Compiled 134 to 118 computations (11.9% saved)

localize1.7s (8.6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (/.f64 (*.f64 2 l) Om) 2)
99.9%
(pow.f64 (sin.f64 kx) 2)
99.9%
(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
100.0%
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)
100.0%
(binary64->binary32 ky)
100.0%
(sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))
100.0%
(+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))
99.4%
(pow.f64 (sin.f64 ky) 2)
98.9%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
96.3%
(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
88.6%
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
90.3%
(sin.f32 (binary64->binary32 kx))
83.7%
(/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))
79.1%
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
62.4%
(sin.f32 (binary64->binary32 ky))
Compiler

Compiled 480 to 305 computations (36.5% saved)

series63.0ms (0.3%)

Counts
8 → 196
Calls

63 calls:

TimeVariablePointExpression
6.0ms
ky
@0
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
4.0ms
kx
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
4.0ms
kx
@-inf
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
3.0ms
Om
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
3.0ms
ky
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))

rewrite197.0ms (1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
501×fma-def
461×unpow-prod-down
298×pow-prod-down
282×prod-diff
255×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046308
1212290
21692290
Stop Event
node limit
Counts
8 → 254
Calls
Call 1
Inputs
(sin.f32 (binary64->binary32 ky))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
(/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))
(sin.f32 (binary64->binary32 kx))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(pow.f64 (sin.f64 ky) 2)
Outputs
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) (sqrt.f32 (sin.f32 (binary64->binary32 ky))))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 1) (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 1))
(pow.f32 (sin.f32 (binary64->binary32 ky)) 1)
(pow.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) 1/2)
(pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 2)
(exp.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 ky))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 ky))) 1) 1))
(-.f32 0 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(-.f32 (/.f32 0 (neg.f32 (binary64->binary32 Om))) (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 1 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l)))
(*.f32 2 (/.f32 1 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(*.f32 2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)))
(*.f32 2 (*.f32 (binary64->binary32 l) (/.f32 1 (binary64->binary32 Om))))
(*.f32 2 (pow.f32 (/.f32 1 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) 1))
(*.f32 2 (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 1 (binary64->binary32 Om))) 1))
(*.f32 (binary64->binary32 l) (*.f32 2 (/.f32 1 (binary64->binary32 Om))))
(*.f32 (*.f32 2 (binary64->binary32 l)) (/.f32 1 (binary64->binary32 Om)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (*.f32 2 (binary64->binary32 l)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (*.f32 2 (pow.f32 (binary64->binary32 l) 1)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (pow.f32 (/.f32 1 (*.f32 2 (binary64->binary32 l))) -1))
(*.f32 -1 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 (*.f32 (binary64->binary32 l) -2) (/.f32 1 (neg.f32 (binary64->binary32 Om))))
(*.f32 (*.f32 2 (pow.f32 (binary64->binary32 l) 1)) (/.f32 1 (binary64->binary32 Om)))
(*.f32 -2 (/.f32 (neg.f32 (binary64->binary32 l)) (binary64->binary32 Om)))
(*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))
(*.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))))
(*.f32 (pow.f32 (binary64->binary32 l) 1) (pow.f32 (*.f32 2 (/.f32 1 (binary64->binary32 Om))) 1))
(*.f32 (pow.f32 (*.f32 (binary64->binary32 l) -2) 1) (pow.f32 (/.f32 1 (neg.f32 (binary64->binary32 Om))) 1))
(*.f32 (pow.f32 (*.f32 2 (pow.f32 (binary64->binary32 l) 1)) 1) (/.f32 1 (binary64->binary32 Om)))
(*.f32 (pow.f32 (/.f32 2 (binary64->binary32 Om)) 1) (pow.f32 (binary64->binary32 l) 1))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1) (pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1))
(*.f32 (/.f32 (binary64->binary32 l) -1) (/.f32 -2 (binary64->binary32 Om)))
(*.f32 (/.f32 (neg.f32 (binary64->binary32 l)) -1) (/.f32 2 (binary64->binary32 Om)))
(pow.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l)) 1)
(pow.f32 (/.f32 4 (pow.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) 2)) 1/2)
(pow.f32 (*.f32 1/2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) -1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 2)
(neg.f32 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(neg.f32 (*.f32 (*.f32 2 (binary64->binary32 l)) (/.f32 1 (neg.f32 (binary64->binary32 Om)))))
(neg.f32 (*.f32 1 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)))))
(neg.f32 (/.f32 (*.f32 (binary64->binary32 l) -2) (*.f32 1 (binary64->binary32 Om))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)))) -1))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) (sqrt.f32 (sin.f32 (binary64->binary32 kx))))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 1) (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 1))
(pow.f32 (sin.f32 (binary64->binary32 kx)) 1)
(pow.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) 1/2)
(pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 2)
(exp.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 kx))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 kx))) 1) 1))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 3/2)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))) 1/2))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4))
(/.f64 1 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1)
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))))
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1/4)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(+.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1))
(+.f64 (*.f64 1 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (*.f64 1 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(+.f64 (*.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1)) (*.f64 1 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)))
(+.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) 1) (*.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1))
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) 1) (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) 1))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 6) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6)) (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))))
(/.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 6)) (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) 3) (pow.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 3)) (+.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (-.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)))))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(neg.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 2 (/.f64 l Om))) (*.f64 -2 (/.f64 l Om))))
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (sin.f64 kx)) (sin.f64 kx) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (sin.f64 ky)) (sin.f64 ky) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(*.f64 1 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4) (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))) -1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) -1) (pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) -1))
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4) 2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1/2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2) -1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2))
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))
(-.f64 (/.f64 (cos.f64 (-.f64 ky ky)) 2) (/.f64 (cos.f64 (+.f64 ky ky)) 2))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (exp.f64 (log.f64 (sin.f64 ky))) (exp.f64 (log.f64 (sin.f64 ky))))
(*.f64 (pow.f64 (exp.f64 (log.f64 (sin.f64 ky))) 1) (pow.f64 (exp.f64 (log.f64 (sin.f64 ky))) 1))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 3)) (+.f64 1/4 (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 (log.f64 (sin.f64 ky)) 1) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 ky) 2)) 1))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (sin.f64 ky)))) 2))
Calls

24 calls:

1.0ms
(sin.f32 (binary64->binary32 ky))
0.0ms
(sin.f32 (binary64->binary32 ky))
0.0ms
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
0.0ms
(/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))
0.0ms
(sin.f32 (binary64->binary32 kx))

simplify272.0ms (1.3%)

Algorithm
egg-herbie
Rules
1359×associate-*r*
1153×associate-*l*
1116×fma-def
1026×*-commutative
692×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
097837490
1268434684
Stop Event
node limit
Counts
450 → 517
Calls
Call 1
Inputs
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(pow.f64 ky 2)
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (pow.f64 ky 2))
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (*.f64 2/45 (pow.f64 ky 6)) (pow.f64 ky 2)))
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (*.f64 -1/315 (pow.f64 ky 8)) (+.f64 (*.f64 2/45 (pow.f64 ky 6)) (pow.f64 ky 2))))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) (sqrt.f32 (sin.f32 (binary64->binary32 ky))))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 1) (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 1))
(pow.f32 (sin.f32 (binary64->binary32 ky)) 1)
(pow.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) 1/2)
(pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 2)
(exp.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 ky))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 ky))) 1) 1))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (binary64->binary32 ky))) (cbrt.f32 (sin.f32 (binary64->binary32 ky)))) (cbrt.f32 (sin.f32 (binary64->binary32 ky))))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 ky))) (sin.f32 (binary64->binary32 ky))))
(*.f32 1 (sin.f32 (binary64->binary32 ky)))
(pow.f32 (sin.f32 (binary64->binary32 ky)) 1)
(log1p.f32 (expm1.f32 (sin.f32 (binary64->binary32 ky))))
(expm1.f32 (log1p.f32 (sin.f32 (binary64->binary32 ky))))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) (sqrt.f32 (sin.f32 (binary64->binary32 ky))))
(exp.f32 (log.f32 (sin.f32 (binary64->binary32 ky))))
(log.f32 (exp.f32 (sin.f32 (binary64->binary32 ky))))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 ky))))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 ky))))
(binary64->binary32 (sin.f64 (binary32->binary64 (binary64->binary32 ky))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))) (cbrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))) (cbrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))) (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))) (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(*.f64 1 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))
(pow.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))) 1)
(log1p.f64 (expm1.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(*.f64 (sqrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))) (sqrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(exp.f64 (log.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(log.f64 (exp.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
(-.f32 0 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(-.f32 (/.f32 0 (neg.f32 (binary64->binary32 Om))) (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 1 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l)))
(*.f32 2 (/.f32 1 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(*.f32 2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)))
(*.f32 2 (*.f32 (binary64->binary32 l) (/.f32 1 (binary64->binary32 Om))))
(*.f32 2 (pow.f32 (/.f32 1 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) 1))
(*.f32 2 (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 1 (binary64->binary32 Om))) 1))
(*.f32 (binary64->binary32 l) (*.f32 2 (/.f32 1 (binary64->binary32 Om))))
(*.f32 (*.f32 2 (binary64->binary32 l)) (/.f32 1 (binary64->binary32 Om)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (*.f32 2 (binary64->binary32 l)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (*.f32 2 (pow.f32 (binary64->binary32 l) 1)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (pow.f32 (/.f32 1 (*.f32 2 (binary64->binary32 l))) -1))
(*.f32 -1 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 (*.f32 (binary64->binary32 l) -2) (/.f32 1 (neg.f32 (binary64->binary32 Om))))
(*.f32 (*.f32 2 (pow.f32 (binary64->binary32 l) 1)) (/.f32 1 (binary64->binary32 Om)))
(*.f32 -2 (/.f32 (neg.f32 (binary64->binary32 l)) (binary64->binary32 Om)))
(*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))
(*.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))))
(*.f32 (pow.f32 (binary64->binary32 l) 1) (pow.f32 (*.f32 2 (/.f32 1 (binary64->binary32 Om))) 1))
(*.f32 (pow.f32 (*.f32 (binary64->binary32 l) -2) 1) (pow.f32 (/.f32 1 (neg.f32 (binary64->binary32 Om))) 1))
(*.f32 (pow.f32 (*.f32 2 (pow.f32 (binary64->binary32 l) 1)) 1) (/.f32 1 (binary64->binary32 Om)))
(*.f32 (pow.f32 (/.f32 2 (binary64->binary32 Om)) 1) (pow.f32 (binary64->binary32 l) 1))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1) (pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1))
(*.f32 (/.f32 (binary64->binary32 l) -1) (/.f32 -2 (binary64->binary32 Om)))
(*.f32 (/.f32 (neg.f32 (binary64->binary32 l)) -1) (/.f32 2 (binary64->binary32 Om)))
(pow.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l)) 1)
(pow.f32 (/.f32 4 (pow.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) 2)) 1/2)
(pow.f32 (*.f32 1/2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) -1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 2)
(neg.f32 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(neg.f32 (*.f32 (*.f32 2 (binary64->binary32 l)) (/.f32 1 (neg.f32 (binary64->binary32 Om)))))
(neg.f32 (*.f32 1 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)))))
(neg.f32 (/.f32 (*.f32 (binary64->binary32 l) -2) (*.f32 1 (binary64->binary32 Om))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)))) -1))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))) (cbrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)))) (cbrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))) (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 1 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)))
(pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 1)
(log1p.f32 (expm1.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))) (sqrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(exp.f32 (log.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(log.f32 (exp.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(binary64->binary32 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) (sqrt.f32 (sin.f32 (binary64->binary32 kx))))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 1) (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 1))
(pow.f32 (sin.f32 (binary64->binary32 kx)) 1)
(pow.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) 1/2)
(pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 2)
(exp.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 kx))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 kx))) 1) 1))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (binary64->binary32 kx))) (cbrt.f32 (sin.f32 (binary64->binary32 kx)))) (cbrt.f32 (sin.f32 (binary64->binary32 kx))))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 kx))) (sin.f32 (binary64->binary32 kx))))
(*.f32 1 (sin.f32 (binary64->binary32 kx)))
(pow.f32 (sin.f32 (binary64->binary32 kx)) 1)
(log1p.f32 (expm1.f32 (sin.f32 (binary64->binary32 kx))))
(expm1.f32 (log1p.f32 (sin.f32 (binary64->binary32 kx))))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) (sqrt.f32 (sin.f32 (binary64->binary32 kx))))
(exp.f32 (log.f32 (sin.f32 (binary64->binary32 kx))))
(log.f32 (exp.f32 (sin.f32 (binary64->binary32 kx))))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 kx))))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 kx))))
(binary64->binary32 (sin.f64 (binary32->binary64 (binary64->binary32 kx))))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 3/2)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))) 1/2))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4))
(/.f64 1 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1)
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))))
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1/4)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(+.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1))
(+.f64 (*.f64 1 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (*.f64 1 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(+.f64 (*.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1)) (*.f64 1 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)))
(+.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) 1) (*.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1))
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) 1) (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) 1))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 6) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6)) (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))))
(/.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 6)) (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) 3) (pow.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 3)) (+.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (-.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)))))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(neg.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 2 (/.f64 l Om))) (*.f64 -2 (/.f64 l Om))))
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (sin.f64 kx)) (sin.f64 kx) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (sin.f64 ky)) (sin.f64 ky) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))
(*.f64 1 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4) (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))) -1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) -1) (pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) -1))
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4) 2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1/2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2) -1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1)
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))))
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))
(-.f64 (/.f64 (cos.f64 (-.f64 ky ky)) 2) (/.f64 (cos.f64 (+.f64 ky ky)) 2))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (exp.f64 (log.f64 (sin.f64 ky))) (exp.f64 (log.f64 (sin.f64 ky))))
(*.f64 (pow.f64 (exp.f64 (log.f64 (sin.f64 ky))) 1) (pow.f64 (exp.f64 (log.f64 (sin.f64 ky))) 1))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 3)) (+.f64 1/4 (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 (log.f64 (sin.f64 ky)) 1) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 ky) 2)) 1))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (sin.f64 ky)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sin.f64 ky) 2)))
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(pow.f64 (pow.f64 (sin.f64 ky) 2) 1)
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(*.f64 (sqrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (pow.f64 (sin.f64 ky) 2)))
(exp.f64 (log.f64 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))
(binary64->binary32 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))
(binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))) 1/2))))
(binary64->binary32 (binary32->binary64 (binary64->binary32 ky)))
(binary64->binary32 (binary32->binary64 (binary64->binary32 ky)))
(binary64->binary32 ky)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))) 1/2))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2))
(binary32->binary64 (binary64->binary32 (pow.f64 (/.f64 (*.f64 2 l) Om) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (/.f64 (*.f64 2 l) Om) 2)))
(binary32->binary64 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2))
Outputs
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (*.f32 (pow.f32 (binary64->binary32 l) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (pow.f32 (binary64->binary32 Om) 2))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))))))))
(binary32->binary64 (sqrt.f32 (fma.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 4 (/.f32 (pow.f32 (binary64->binary32 l) 2) (/.f32 (pow.f32 (binary64->binary32 Om) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))) 1/2)))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) (/.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l)))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))))
(*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 -2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 (/.f64 l Om)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/4))
(fma.f64 (*.f64 (/.f64 Om l) -1/4) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 -2 (/.f64 l Om))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) 1/64)))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/64) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/4))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) 1/64))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/4 (fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/512)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l)))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) (/.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) (/.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (+.f64 (*.f64 2 (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2))) (*.f64 (*.f64 1/2 (pow.f64 kx 4)) (-.f64 (*.f64 (/.f64 -4/3 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)) (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (-.f64 (*.f64 (/.f64 -4/3 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (+.f64 (*.f64 2 (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2))) (*.f64 1/2 (*.f64 (pow.f64 kx 6) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (*.f64 (/.f64 -4/3 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (*.f64 (/.f64 l Om) (/.f64 l Om)))) 2)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (+.f64 (*.f64 2 (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2))) (*.f64 (*.f64 1/2 (pow.f64 ky 4)) (-.f64 (*.f64 (/.f64 -4/3 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 ky 4)) (-.f64 (*.f64 (/.f64 -4/3 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))) 2))) (*.f64 (*.f64 1/2 (pow.f64 ky 6)) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (*.f64 (/.f64 -4/3 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))) 2)) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))))
(sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(*.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -4/3 (/.f64 (*.f64 (*.f64 l l) (pow.f64 kx 4)) (*.f64 Om Om)) (*.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))
(fma.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2))) (*.f64 -4/3 (/.f64 (pow.f64 kx 4) (pow.f64 (/.f64 Om l) 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(fma.f64 -4/3 (/.f64 (*.f64 (*.f64 l l) (pow.f64 kx 4)) (*.f64 Om Om)) (fma.f64 8/45 (/.f64 (*.f64 (*.f64 l l) (pow.f64 kx 6)) (*.f64 Om Om)) (*.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))
(fma.f64 -4/3 (/.f64 (pow.f64 kx 4) (pow.f64 (/.f64 Om l) 2)) (fma.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2))) (*.f64 8/45 (/.f64 (pow.f64 kx 6) (pow.f64 (/.f64 Om l) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2))) (*.f64 -4/3 (/.f64 (pow.f64 ky 4) (pow.f64 (/.f64 Om l) 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (*.f64 (*.f64 l l) (pow.f64 ky 6)) (*.f64 Om Om)) (*.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (pow.f64 (/.f64 Om l) 2)) (fma.f64 4 (+.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2))) (*.f64 8/45 (/.f64 (pow.f64 ky 6) (pow.f64 (/.f64 Om l) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -2))
(fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) (*.f64 (pow.f64 l 4) -1/2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2))) (*.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -1/2 (fma.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) (*.f64 (pow.f64 l 6) (fma.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) Om)) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/16) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/16) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) -1/16)) 2)) (*.f64 Om (pow.f64 l 5)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (*.f64 1/8 (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/16) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (/.f64 (*.f64 (*.f64 1/8 (*.f64 Om Om)) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) -1/16)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 7)))))))
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 -1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) 1/16))
(fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/16) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))))))
(fma.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/2 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) 1/16))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (*.f64 1/8 (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7)))))))
(fma.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/2 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (/.f64 (*.f64 (*.f64 1/8 (*.f64 Om Om)) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) -1/16)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 7)))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) 1/16))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) -1/16) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2)))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) -1/16 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 3))) 2)) (*.f64 l (pow.f64 Om 5))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1/256 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4) (pow.f64 l 8))))))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) -1/16 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 3))) 2)) (*.f64 l (pow.f64 Om 5))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 3))) 2)) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1/256 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4) (pow.f64 l 8)))) (*.f64 l (pow.f64 Om 7)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -2))
(fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1) (/.f64 (*.f64 -1/2 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) -2)) 2))) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2) 2)))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 64)) (pow.f64 Om 6))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) -2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) -2)) 2))) (*.f64 2 (*.f64 l l)))) (pow.f64 Om 6)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -2))
(fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2) 2)) (pow.f64 Om 4)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1) (/.f64 (*.f64 -1/2 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) -2)) 2))) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2) 2)))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 64)) (pow.f64 Om 6))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) -2 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) -2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) -2)) 2))) (*.f64 2 (*.f64 l l)))) (pow.f64 Om 6)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 2))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) (fma.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))) (*.f64 -2 (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 2))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3))))) 2))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3)) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 2))))))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 2))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 2))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3))))) 2))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) 3)) 16/3))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)) (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) (fma.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))))) 2)))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (fma.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 Om 4)) (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1))) (fma.f64 8/45 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) (fma.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))))) 2))) (*.f64 Om Om))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3)) 16/3))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)) 1) 3))) (*.f64 -2 (/.f64 (*.f64 kx kx) (pow.f64 (/.f64 Om l) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3)) (fma.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3))))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3))) (*.f64 -2 (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3)) (fma.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3))))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3)) (*.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)))) (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1))) (fma.f64 8/45 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)) (fma.f64 16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3)) (*.f64 (/.f64 2 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1)) (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3)) (fma.f64 -4/3 (/.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3))))) 2))) Om))))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 kx) 2) Om)) 1) 3))) (*.f64 -2 (/.f64 (*.f64 ky ky) (pow.f64 (/.f64 Om l) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) Om)) 1)))
(pow.f64 ky 2)
(*.f64 ky ky)
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (pow.f64 ky 2))
(fma.f64 -1/3 (pow.f64 ky 4) (*.f64 ky ky))
(fma.f64 ky ky (*.f64 (pow.f64 ky 4) -1/3))
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (*.f64 2/45 (pow.f64 ky 6)) (pow.f64 ky 2)))
(fma.f64 -1/3 (pow.f64 ky 4) (fma.f64 2/45 (pow.f64 ky 6) (*.f64 ky ky)))
(fma.f64 (pow.f64 ky 4) -1/3 (fma.f64 ky ky (*.f64 (pow.f64 ky 6) 2/45)))
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (*.f64 -1/315 (pow.f64 ky 8)) (+.f64 (*.f64 2/45 (pow.f64 ky 6)) (pow.f64 ky 2))))
(fma.f64 -1/3 (pow.f64 ky 4) (fma.f64 -1/315 (pow.f64 ky 8) (fma.f64 2/45 (pow.f64 ky 6) (*.f64 ky ky))))
(fma.f64 (pow.f64 ky 4) -1/3 (fma.f64 -1/315 (pow.f64 ky 8) (fma.f64 ky ky (*.f64 (pow.f64 ky 6) 2/45))))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) (sqrt.f32 (sin.f32 (binary64->binary32 ky))))
(sin.f32 (binary64->binary32 ky))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 1) (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 1))
(sin.f32 (binary64->binary32 ky))
(pow.f32 (sin.f32 (binary64->binary32 ky)) 1)
(sin.f32 (binary64->binary32 ky))
(pow.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) 1/2)
(sqrt.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))
(pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) 2)
(sin.f32 (binary64->binary32 ky))
(exp.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 ky))) 1))
(sin.f32 (binary64->binary32 ky))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 ky))) 1) 1))
(sin.f32 (binary64->binary32 ky))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (binary64->binary32 ky))) (cbrt.f32 (sin.f32 (binary64->binary32 ky)))) (cbrt.f32 (sin.f32 (binary64->binary32 ky))))
(sin.f32 (binary64->binary32 ky))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 ky))) (sin.f32 (binary64->binary32 ky))))
(cbrt.f32 (*.f32 (sin.f32 (binary64->binary32 ky)) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(cbrt.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 3))
(*.f32 1 (sin.f32 (binary64->binary32 ky)))
(sin.f32 (binary64->binary32 ky))
(pow.f32 (sin.f32 (binary64->binary32 ky)) 1)
(sin.f32 (binary64->binary32 ky))
(log1p.f32 (expm1.f32 (sin.f32 (binary64->binary32 ky))))
(sin.f32 (binary64->binary32 ky))
(expm1.f32 (log1p.f32 (sin.f32 (binary64->binary32 ky))))
(sin.f32 (binary64->binary32 ky))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 ky))) (sqrt.f32 (sin.f32 (binary64->binary32 ky))))
(sin.f32 (binary64->binary32 ky))
(exp.f32 (log.f32 (sin.f32 (binary64->binary32 ky))))
(sin.f32 (binary64->binary32 ky))
(log.f32 (exp.f32 (sin.f32 (binary64->binary32 ky))))
(sin.f32 (binary64->binary32 ky))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 ky))))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 ky))))
(binary64->binary32 (sin.f64 (binary32->binary64 (binary64->binary32 ky))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))) (cbrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))) (cbrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))) (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))) (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(cbrt.f64 (*.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))))) (*.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))))) (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))))))))
(cbrt.f64 (pow.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))))) 3))
(*.f64 1 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(pow.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))) 1)
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(log1p.f64 (expm1.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(*.f64 (sqrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))) (sqrt.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(exp.f64 (log.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(log.f64 (exp.f64 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(-.f32 0 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(-.f32 (/.f32 0 (neg.f32 (binary64->binary32 Om))) (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 1 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 2 (/.f32 1 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 2 (*.f32 (binary64->binary32 l) (/.f32 1 (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 2 (pow.f32 (/.f32 1 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) 1))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 2 (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 1 (binary64->binary32 Om))) 1))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (binary64->binary32 l) (*.f32 2 (/.f32 1 (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (*.f32 2 (binary64->binary32 l)) (/.f32 1 (binary64->binary32 Om)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (*.f32 2 (binary64->binary32 l)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (*.f32 2 (pow.f32 (binary64->binary32 l) 1)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (pow.f32 (/.f32 1 (*.f32 2 (binary64->binary32 l))) -1))
(*.f32 (/.f32 1 (binary64->binary32 Om)) (/.f32 1 (/.f32 1/2 (binary64->binary32 l))))
(/.f32 (/.f32 1 (/.f32 1/2 (binary64->binary32 l))) (binary64->binary32 Om))
(*.f32 -1 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (*.f32 (binary64->binary32 l) -2) (/.f32 1 (neg.f32 (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (*.f32 -2 (/.f32 1 (neg.f32 (binary64->binary32 Om)))))
(/.f32 (*.f32 (binary64->binary32 l) -2) (neg.f32 (binary64->binary32 Om)))
(*.f32 (*.f32 2 (pow.f32 (binary64->binary32 l) 1)) (/.f32 1 (binary64->binary32 Om)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 -2 (/.f32 (neg.f32 (binary64->binary32 l)) (binary64->binary32 Om)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (pow.f32 (binary64->binary32 l) 1) (pow.f32 (*.f32 2 (/.f32 1 (binary64->binary32 Om))) 1))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (pow.f32 (*.f32 (binary64->binary32 l) -2) 1) (pow.f32 (/.f32 1 (neg.f32 (binary64->binary32 Om))) 1))
(*.f32 (binary64->binary32 l) (*.f32 -2 (/.f32 1 (neg.f32 (binary64->binary32 Om)))))
(/.f32 (*.f32 (binary64->binary32 l) -2) (neg.f32 (binary64->binary32 Om)))
(*.f32 (pow.f32 (*.f32 2 (pow.f32 (binary64->binary32 l) 1)) 1) (/.f32 1 (binary64->binary32 Om)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (pow.f32 (/.f32 2 (binary64->binary32 Om)) 1) (pow.f32 (binary64->binary32 l) 1))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1) (pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (/.f32 (binary64->binary32 l) -1) (/.f32 -2 (binary64->binary32 Om)))
(/.f32 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))) -1)
(*.f32 (/.f32 (neg.f32 (binary64->binary32 l)) -1) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (/.f32 2 (binary64->binary32 Om)) (/.f32 (neg.f32 (binary64->binary32 l)) -1))
(neg.f32 (*.f32 (/.f32 (binary64->binary32 l) -1) (/.f32 2 (binary64->binary32 Om))))
(pow.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l)) 1)
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(pow.f32 (/.f32 4 (pow.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) 2)) 1/2)
(sqrt.f32 (/.f32 4 (pow.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) 2)))
(pow.f32 (*.f32 1/2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) -1)
(/.f32 1 (/.f32 (*.f32 1/2 (binary64->binary32 Om)) (binary64->binary32 l)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 2)
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(neg.f32 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(neg.f32 (*.f32 (*.f32 2 (binary64->binary32 l)) (/.f32 1 (neg.f32 (binary64->binary32 Om)))))
(*.f32 (binary64->binary32 l) (*.f32 -2 (/.f32 1 (neg.f32 (binary64->binary32 Om)))))
(/.f32 (*.f32 (binary64->binary32 l) -2) (neg.f32 (binary64->binary32 Om)))
(neg.f32 (*.f32 1 (*.f32 -2 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(neg.f32 (/.f32 (*.f32 (binary64->binary32 l) -2) (*.f32 1 (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 2 (binary64->binary32 Om)) (binary64->binary32 l))) 1) 1))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)))) -1))
(/.f32 1 (/.f32 (*.f32 1/2 (binary64->binary32 Om)) (binary64->binary32 l)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))) (cbrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)))) (cbrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))) (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(cbrt.f32 (*.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))
(cbrt.f32 (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 3))
(*.f32 1 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 1)
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))) (sqrt.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(exp.f32 (log.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(log.f32 (exp.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))))
(binary64->binary32 (binary32->binary64 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om)))))
(binary64->binary32 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) (sqrt.f32 (sin.f32 (binary64->binary32 kx))))
(sin.f32 (binary64->binary32 kx))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 1) (pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 1))
(sin.f32 (binary64->binary32 kx))
(pow.f32 (sin.f32 (binary64->binary32 kx)) 1)
(sin.f32 (binary64->binary32 kx))
(pow.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) 1/2)
(sqrt.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2))
(pow.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) 2)
(sin.f32 (binary64->binary32 kx))
(exp.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 kx))) 1))
(sin.f32 (binary64->binary32 kx))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (binary64->binary32 kx))) 1) 1))
(sin.f32 (binary64->binary32 kx))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (binary64->binary32 kx))) (cbrt.f32 (sin.f32 (binary64->binary32 kx)))) (cbrt.f32 (sin.f32 (binary64->binary32 kx))))
(sin.f32 (binary64->binary32 kx))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 kx))) (sin.f32 (binary64->binary32 kx))))
(cbrt.f32 (*.f32 (sin.f32 (binary64->binary32 kx)) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)))
(cbrt.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 3))
(*.f32 1 (sin.f32 (binary64->binary32 kx)))
(sin.f32 (binary64->binary32 kx))
(pow.f32 (sin.f32 (binary64->binary32 kx)) 1)
(sin.f32 (binary64->binary32 kx))
(log1p.f32 (expm1.f32 (sin.f32 (binary64->binary32 kx))))
(sin.f32 (binary64->binary32 kx))
(expm1.f32 (log1p.f32 (sin.f32 (binary64->binary32 kx))))
(sin.f32 (binary64->binary32 kx))
(*.f32 (sqrt.f32 (sin.f32 (binary64->binary32 kx))) (sqrt.f32 (sin.f32 (binary64->binary32 kx))))
(sin.f32 (binary64->binary32 kx))
(exp.f32 (log.f32 (sin.f32 (binary64->binary32 kx))))
(sin.f32 (binary64->binary32 kx))
(log.f32 (exp.f32 (sin.f32 (binary64->binary32 kx))))
(sin.f32 (binary64->binary32 kx))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 kx))))
(binary64->binary32 (binary32->binary64 (sin.f32 (binary64->binary32 kx))))
(binary64->binary32 (sin.f64 (binary32->binary64 (binary64->binary32 kx))))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))) -1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 3/2)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)) 1/2))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) 3/2)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1))))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) 3/2)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) -1) 1))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2)))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 4)))) (sqrt.f64 (/.f64 1 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2)) 1))))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4))
(sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))
(/.f64 1 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2))
(/.f64 1 (pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) -1/2))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))) -1)
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) -1) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 4)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 4)))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2)) 1)))
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/2)
(sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1)
(sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))
(pow.f64 (*.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) 1/4)
(pow.f64 (*.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1)) 1/4)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))) -1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))) 1/2)
(sqrt.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))) (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)) 3))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) 1)
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))
(binary32->binary64 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 1 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (*.f64 1 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1)) (*.f64 1 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) 1) (*.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) 1) (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 4)) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 6) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6)) (+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 4) (pow.f64 (*.f64 (/.f64 2 (/.f64 Om l)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 4) (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l)))))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4))))
(/.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))
(/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 kx) 4))) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))
(/.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))
(/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 kx) 4))) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 4)) (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 6)) (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 4) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 4) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4)) (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) 3) (pow.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 3)) (+.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))) (-.f64 (*.f64 (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) (*.f64 (*.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 4) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4)) (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1)) (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 4) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4)) (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 6) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 6)) (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 4)))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(neg.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 2 (/.f64 l Om))) (*.f64 -2 (/.f64 l Om))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 2 (/.f64 l Om)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (sin.f64 kx) (*.f64 (sin.f64 kx) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (sin.f64 kx)) (sin.f64 kx) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (sin.f64 ky)) (sin.f64 ky) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 4))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)) 3))
(*.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1)
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 kx) (/.f64 2 (/.f64 Om l))) 2) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 (/.f64 Om l))) 2))
(*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))
(binary32->binary64 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))
(binary32->binary64 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))
(*.f64 1 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2))
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) -1/2)
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2) 1)
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) -1/2)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1))))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4) (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4))
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) -1/2)
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)) -1/2))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -1) 1)) -1/2))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))) (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) -1) 1)) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 4))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2))))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (/.f64 2 (/.f64 Om l)) 4))) -1/2) (pow.f64 (/.f64 1 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 -4 (pow.f64 (/.f64 Om l) 2)) 1)) -1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) -1) (pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) -1))
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) 1/4) -2)
(pow.f64 (pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) 1/4) -2)
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) -1)
(/.f64 1 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/4) 2)
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) -1/2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)) (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1/2)
(pow.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1) -1/2)
(pow.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1) -1/2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))) -1))
(/.f64 1 (sqrt.f64 (fma.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2)) 1)))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2) -1))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))) -1/2)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 4 (pow.f64 (/.f64 Om l) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 4 (pow.f64 (/.f64 Om l) 2))))) -1/2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2))))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1))) 3))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1)
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 ky ky))))
(fma.f64 -1/2 (cos.f64 (+.f64 ky ky)) 1/2)
(-.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 ky ky))))
(fma.f64 -1/2 (cos.f64 (+.f64 ky ky)) 1/2)
(-.f64 (/.f64 (cos.f64 (-.f64 ky ky)) 2) (/.f64 (cos.f64 (+.f64 ky ky)) 2))
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 2)
(-.f64 1/2 (/.f64 (cos.f64 (+.f64 ky ky)) 2))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (exp.f64 (log.f64 (sin.f64 ky))) (exp.f64 (log.f64 (sin.f64 ky))))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (pow.f64 (exp.f64 (log.f64 (sin.f64 ky))) 1) (pow.f64 (exp.f64 (log.f64 (sin.f64 ky))) 1))
(pow.f64 (sin.f64 ky) 2)
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 2)
(-.f64 1/2 (/.f64 (cos.f64 (+.f64 ky ky)) 2))
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 3)) (+.f64 1/4 (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))
(/.f64 (-.f64 1/8 (*.f64 1/8 (pow.f64 (cos.f64 (+.f64 ky ky)) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 1/2))))
(/.f64 (+.f64 1/8 (*.f64 -1/8 (pow.f64 (cos.f64 (+.f64 ky ky)) 3))) (fma.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (fma.f64 1/2 (cos.f64 (+.f64 ky ky)) 1/2) 1/4))
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (sin.f64 ky)) 1) 2))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 ky) 2)) 1))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (sin.f64 ky)))) 2))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sin.f64 ky) 2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) 3))
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(pow.f64 (sin.f64 ky) 2)
(pow.f64 (pow.f64 (sin.f64 ky) 2) 1)
(pow.f64 (sin.f64 ky) 2)
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (sqrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (log.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))
(binary64->binary32 (binary32->binary64 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))
(binary64->binary32 (binary32->binary64 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))
(binary64->binary32 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))
(binary64->binary32 (fma.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)) 1))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))))))
(binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))) 1/2))))
(binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))))))
(binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)) 1))))))
(binary64->binary32 (binary32->binary64 (binary64->binary32 ky)))
(binary64->binary32 (binary32->binary64 (binary64->binary32 ky)))
(binary64->binary32 ky)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))
(binary64->binary32 (binary32->binary64 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2)))
(binary64->binary32 (binary32->binary64 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1)))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))) 1/2))
(binary64->binary32 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)))))))
(binary64->binary32 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 l))) (binary32->binary64 (binary64->binary32 Om))) 2) (+.f64 (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 kx))) 2) (pow.f64 (sin.f64 (binary32->binary64 (binary64->binary32 ky))) 2)) 1))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (/.f64 2 (/.f64 Om l)) 2) 1)))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2) 1))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2))
(binary32->binary64 (binary64->binary32 (pow.f64 (/.f64 (*.f64 2 l) Om) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (/.f64 (*.f64 2 l) Om) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (/.f64 2 (/.f64 Om l)) 2)))
(binary32->binary64 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 l) (/.f32 2 (binary64->binary32 Om))) 2))

eval483.0ms (2.4%)

Compiler

Compiled 27576 to 18942 computations (31.3% saved)

prune109.0ms (0.5%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New5134517
Fresh000
Picked202
Done000
Total5154519
Accuracy
100.0%
Counts
519 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
85.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
93.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
60.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
52.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
85.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
93.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
60.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
Compiler

Compiled 190 to 160 computations (15.8% saved)

localize1.4s (6.9%)

Localize:

Found 24 expressions with local error:

NewAccuracyProgram
98.1%
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
98.8%
(/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
100.0%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
100.0%
(+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))
99.9%
(pow.f64 (sin.f64 kx) 2)
99.9%
(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
100.0%
(*.f64 4 (*.f64 l l))
99.4%
(pow.f64 (sin.f64 ky) 2)
99.4%
(*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2)))
100.0%
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
100.0%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
98.8%
(/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
98.1%
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
88.2%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
98.9%
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
96.0%
(*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
88.6%
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
79.5%
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
98.3%
(*.f64 l (pow.f64 (sin.f64 ky) 2))
96.4%
(*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))
89.5%
(/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)
88.6%
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
Compiler

Compiled 528 to 309 computations (41.5% saved)

series84.0ms (0.4%)

Counts
12 → 448
Calls

120 calls:

TimeVariablePointExpression
6.0ms
l
@inf
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
6.0ms
ky
@0
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
4.0ms
kx
@0
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
3.0ms
kx
@-inf
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
3.0ms
ky
@0
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))

rewrite198.0ms (1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
980×times-frac
616×unpow-prod-down
526×prod-diff
512×distribute-neg-frac
508×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039516
1199472
21607470
Stop Event
node limit
Counts
12 → 514
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)
(*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
Outputs
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1)) 1/2))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2)))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4) (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1) (+.f64 1 (*.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3)) (pow.f64 Om -6))))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1)))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2)))))
(/.f64 (sqrt.f64 (+.f64 -1 (neg.f64 (*.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3)) (pow.f64 Om -6))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))) (sqrt.f64 (+.f64 -1 (neg.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)) -1)) (sqrt.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1)))
(pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1)) 1/4)
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))))
(-.f64 0 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(-.f64 (/.f64 0 (neg.f64 Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(-.f64 (/.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))) (/.f64 l (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 l (/.f64 1 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(*.f64 l (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 1 Om)))
(*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 l Om))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 1 Om))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1)
(*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 Om)))
(*.f64 (/.f64 l Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 l Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 l)))
(*.f64 (/.f64 1 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(*.f64 (/.f64 1 Om) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) -2) -1))
(*.f64 -1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))) l)
(*.f64 (/.f64 1 (neg.f64 Om)) (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 1 Om)) l)
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 Om)) (*.f64 l l))
(*.f64 (/.f64 l (/.f64 1 l)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 l 1) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 l (/.f64 1 (neg.f64 l))) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 l)) (/.f64 l Om))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 l (/.f64 1 l)))
(*.f64 (/.f64 (sin.f64 ky) 1) (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 Om l)))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 l)))
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 l)) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (neg.f64 l))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1) (/.f64 l (/.f64 Om l)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 (neg.f64 l))) (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) 1) (/.f64 (sin.f64 ky) (/.f64 Om l)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) (/.f64 (sin.f64 ky) (/.f64 1 l)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 l)) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 (neg.f64 l))) (/.f64 (sin.f64 ky) (neg.f64 Om)))
(*.f64 (/.f64 l -1) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 l)) Om))
(*.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) -1) (/.f64 (neg.f64 l) Om))
(*.f64 (/.f64 (*.f64 l l) -1) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 l)) -1) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 l (neg.f64 l)) -1) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(pow.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)) -1)
(neg.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(neg.f64 (/.f64 l (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(neg.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 1 (neg.f64 Om))))
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) 1))
(neg.f64 (*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om))))
(neg.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 l (neg.f64 Om))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 1 Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))) -1))
(/.f64 1 (/.f64 Om (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(/.f64 1 (*.f64 (*.f64 Om 1/4) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))))
(/.f64 4 (/.f64 Om (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)))
(/.f64 4 (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(/.f64 4 (*.f64 Om (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))))
(/.f64 (/.f64 4 Om) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (*.f64 Om 1/4))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(/.f64 (*.f64 4 l) (*.f64 Om (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) Om)
(/.f64 -4 (*.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)) (neg.f64 Om)))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (/.f64 4 Om) l) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 1 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) Om)
(/.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 Om Om))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 (*.f64 Om 1/4) (neg.f64 Om)))
(/.f64 (*.f64 -4 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (pow.f64 (neg.f64 Om) 2))
(/.f64 (*.f64 l -4) (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2))) (neg.f64 Om)))
(/.f64 (*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om (*.f64 Om 1/4)))
(/.f64 (*.f64 1 l) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 -4 Om)) (neg.f64 Om))
(pow.f64 (*.f64 (*.f64 Om 1/4) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))) -1)
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) (/.f64 4 Om)))
(neg.f64 (*.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) (*.f64 Om 1/4)))
(neg.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (*.f64 (pow.f64 Om -2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (pow.f64 Om -2)))
(+.f64 (*.f64 (pow.f64 Om -2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(+.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 kx) 2)))
(+.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 ky) 2)))
(+.f64 (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (pow.f64 Om -2)) (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(+.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))
(+.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))
(-.f64 0 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l)))) (/.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l)))))
(-.f64 (/.f64 0 (*.f64 Om (neg.f64 Om))) (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 1 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 4 Om) (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) Om))
(*.f64 (/.f64 4 Om) (pow.f64 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) -1))
(*.f64 (/.f64 4 Om) (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) (neg.f64 Om)))
(*.f64 (*.f64 4 (*.f64 l l)) (/.f64 1 (/.f64 Om (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 (*.f64 4 (*.f64 l l)) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om -2)))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 Om -2)))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2))
(*.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) 1)
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 1 (*.f64 (/.f64 l Om) (/.f64 l 1/4))))
(*.f64 (/.f64 1 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 4 (*.f64 l l)))))
(*.f64 (pow.f64 Om -2) (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (pow.f64 Om -2) (pow.f64 (/.f64 1 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) -1))
(*.f64 (pow.f64 Om -2) (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 4 (*.f64 l l)))) (/.f64 1 Om))
(*.f64 -1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 -4 (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) (*.f64 Om Om)))
(*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) Om) (/.f64 4 Om))
(*.f64 (/.f64 1 (/.f64 Om (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))) (*.f64 4 (*.f64 l l)))
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 -4 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (*.f64 1 (*.f64 (/.f64 l Om) (/.f64 l 1/4))) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))
(*.f64 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) 4)
(*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om -2)) (*.f64 4 (*.f64 l l)))
(*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 Om -2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 -4 (/.f64 Om (*.f64 l l))) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)))
(*.f64 (/.f64 -4 Om) (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) Om))
(*.f64 (/.f64 -4 Om) (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (neg.f64 Om)))
(*.f64 (pow.f64 (/.f64 Om (*.f64 4 (*.f64 l l))) -1) (pow.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1))
(*.f64 (pow.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1) (pow.f64 (/.f64 Om (*.f64 4 (*.f64 l l))) -1))
(*.f64 (/.f64 4 (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 4 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 4 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 l l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (*.f64 4 l) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 4 l) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 4 l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 4 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 4 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 4 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 4 l) (*.f64 Om Om)) (/.f64 l (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 l (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 l (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (/.f64 (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om) (/.f64 (*.f64 l l) Om))
(*.f64 (/.f64 (*.f64 4 l) Om) (/.f64 (*.f64 l (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 4 l)) Om) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) -1) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om) (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) -1) (/.f64 (*.f64 (*.f64 l l) -4) (*.f64 Om Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)) (/.f64 -4 (/.f64 Om (*.f64 l l))))
(*.f64 (/.f64 -1 Om) (/.f64 -4 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) -1) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 4 (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (*.f64 1/4 (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l l)))) -1)
(neg.f64 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(neg.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (neg.f64 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l l))))) -1))
(-.f64 0 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(*.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(*.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4))
(/.f64 1 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1) (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))) -1)
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4) (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1))))
(/.f64 (sqrt.f64 (+.f64 -1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 -1 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1)))
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1/4)
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(+.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(+.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 1))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(+.f64 (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 1) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(+.f64 (neg.f64 (*.f64 -4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 -4 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(-.f64 0 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(-.f64 (/.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))) (/.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3)) (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (-.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3)) (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(neg.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(fma.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 4 (*.f64 l l))) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (*.f64 l l)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l l) (*.f64 4 (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l l) (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (sin.f64 kx) (*.f64 (*.f64 4 (*.f64 l l)) (sin.f64 kx)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 l l)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 l) (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 l) (*.f64 l (pow.f64 (sin.f64 kx) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 4 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 l)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (*.f64 l (pow.f64 (sin.f64 ky) 2))) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 (pow.f64 (sin.f64 ky) 2)) (*.f64 l l) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 l)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 4 (*.f64 l l))) (sin.f64 ky) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (sin.f64 kx)) (sin.f64 kx) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 1 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2))
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))) -1)
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4) (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4))
(*.f64 (pow.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))) -1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -1) (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -1))
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) -1)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4) 2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))) -1/2)
(exp.f64 (*.f64 -1 (log.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))) -1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))) -1/2))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (pow.f64 (/.f64 1 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (pow.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4) (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (+.f64 1/4 (/.f64 -1/4 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (sqrt.f64 (neg.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) -1/4)) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2)))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4) 2)
(pow.f64 (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(-.f64 0 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(/.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 l Om) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(/.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 1)
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om)
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 1 Om))
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) -1)
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) (neg.f64 Om))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(/.f64 (neg.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2))) Om)
(pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 1)
(neg.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 l (neg.f64 Om))))
(neg.f64 (/.f64 (/.f64 l (neg.f64 Om)) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(neg.f64 (/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 Om)))
(*.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 Om (/.f64 1 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/2 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 (/.f64 Om l) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 -1 (/.f64 (neg.f64 (/.f64 (/.f64 Om l) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 1/2 (/.f64 Om l)))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 Om l) 2))
(*.f64 (/.f64 1 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om)
(*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 Om l) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)
(*.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2) (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2))
(*.f64 (pow.f64 l -1) (pow.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 Om)) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) 1/2)
(*.f64 (pow.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 Om 2) (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om 2))
(*.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 1 l) 2))
(*.f64 (/.f64 (/.f64 1 l) 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 1 (neg.f64 l)) 2) (/.f64 (neg.f64 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 1 (neg.f64 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (neg.f64 Om) 2))
(pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 2) -1/2)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2) 2)
(neg.f64 (/.f64 (/.f64 Om l) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))))
(*.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) 1/2))
(*.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (/.f64 1 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2)
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 1/2))
Calls

36 calls:

1.0ms
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
0.0ms
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
0.0ms
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
0.0ms
(*.f64 l (pow.f64 (sin.f64 ky) 2))
0.0ms
(/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)

simplify718.0ms (3.5%)

Algorithm
egg-herbie
Rules
1104×*-commutative
844×distribute-lft-in
830×distribute-rgt-in
476×+-commutative
403×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0188570340
1557667664
Stop Event
node limit
Counts
962 → 1154
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om)
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) Om)) (+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) Om)) (+.f64 (*.f64 -1/315 (/.f64 (*.f64 (pow.f64 ky 8) (pow.f64 l 2)) Om)) (+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 8) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 ky 2) l)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) l)) (*.f64 (pow.f64 ky 2) l))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) l)) (+.f64 (*.f64 2/45 (*.f64 (pow.f64 ky 6) l)) (*.f64 (pow.f64 ky 2) l)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) l)) (+.f64 (*.f64 -1/315 (*.f64 (pow.f64 ky 8) l)) (+.f64 (*.f64 2/45 (*.f64 (pow.f64 ky 6) l)) (*.f64 (pow.f64 ky 2) l))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))
(+.f64 (*.f64 4 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 kx 4) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 kx 4) (pow.f64 l 2))) (+.f64 (*.f64 8/45 (*.f64 (pow.f64 kx 6) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))
(+.f64 (*.f64 4 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 8/45 (*.f64 (pow.f64 ky 6) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))) (/.f64 (*.f64 (pow.f64 kx 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))) (/.f64 (*.f64 (pow.f64 ky 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1)) 1/2))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2)))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4) (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1) (+.f64 1 (*.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3)) (pow.f64 Om -6))))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1)))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2)))))
(/.f64 (sqrt.f64 (+.f64 -1 (neg.f64 (*.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3)) (pow.f64 Om -6))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))) (sqrt.f64 (+.f64 -1 (neg.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)) -1)) (sqrt.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1)))
(pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1)) 1/4)
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om))))))
(-.f64 0 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(-.f64 (/.f64 0 (neg.f64 Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(-.f64 (/.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))) (/.f64 l (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 l (/.f64 1 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(*.f64 l (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 1 Om)))
(*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 l Om))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 1 Om))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1)
(*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 Om)))
(*.f64 (/.f64 l Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 l Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 l)))
(*.f64 (/.f64 1 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(*.f64 (/.f64 1 Om) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) -2) -1))
(*.f64 -1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))) l)
(*.f64 (/.f64 1 (neg.f64 Om)) (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 1 Om)) l)
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 Om)) (*.f64 l l))
(*.f64 (/.f64 l (/.f64 1 l)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 l 1) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 l (/.f64 1 (neg.f64 l))) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 l)) (/.f64 l Om))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 l (/.f64 1 l)))
(*.f64 (/.f64 (sin.f64 ky) 1) (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 Om l)))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 l)))
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 l)) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (neg.f64 l))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1) (/.f64 l (/.f64 Om l)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 (neg.f64 l))) (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) 1) (/.f64 (sin.f64 ky) (/.f64 Om l)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) (/.f64 (sin.f64 ky) (/.f64 1 l)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 l)) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 (neg.f64 l))) (/.f64 (sin.f64 ky) (neg.f64 Om)))
(*.f64 (/.f64 l -1) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 l)) Om))
(*.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) -1) (/.f64 (neg.f64 l) Om))
(*.f64 (/.f64 (*.f64 l l) -1) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 l)) -1) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 l (neg.f64 l)) -1) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(pow.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)) -1)
(neg.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(neg.f64 (/.f64 l (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(neg.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 1 (neg.f64 Om))))
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) 1))
(neg.f64 (*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om))))
(neg.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 l (neg.f64 Om))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 1 Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (cbrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (cbrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 1 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))
(pow.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om) 1)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(log.f64 (exp.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))
(/.f64 1 (/.f64 Om (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(/.f64 1 (*.f64 (*.f64 Om 1/4) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))))
(/.f64 4 (/.f64 Om (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)))
(/.f64 4 (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(/.f64 4 (*.f64 Om (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))))
(/.f64 (/.f64 4 Om) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (*.f64 Om 1/4))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(/.f64 (*.f64 4 l) (*.f64 Om (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) Om)
(/.f64 -4 (*.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)) (neg.f64 Om)))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (/.f64 4 Om) l) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 1 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) Om)
(/.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 Om Om))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 (*.f64 Om 1/4) (neg.f64 Om)))
(/.f64 (*.f64 -4 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (pow.f64 (neg.f64 Om) 2))
(/.f64 (*.f64 l -4) (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2))) (neg.f64 Om)))
(/.f64 (*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om (*.f64 Om 1/4)))
(/.f64 (*.f64 1 l) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 -4 Om)) (neg.f64 Om))
(pow.f64 (*.f64 (*.f64 Om 1/4) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))) -1)
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) (/.f64 4 Om)))
(neg.f64 (*.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) (*.f64 Om 1/4)))
(neg.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (cbrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))) (cbrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(pow.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (sqrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(exp.f64 (log.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(log.f64 (exp.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(binary32->binary64 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 l (pow.f64 (sin.f64 ky) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 1 (*.f64 l (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) 1)
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 (sqrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(log.f64 (exp.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (*.f64 (pow.f64 Om -2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (pow.f64 Om -2)))
(+.f64 (*.f64 (pow.f64 Om -2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(+.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 kx) 2)))
(+.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 ky) 2)))
(+.f64 (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (pow.f64 Om -2)) (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(+.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))
(+.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))
(-.f64 0 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l)))) (/.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l)))))
(-.f64 (/.f64 0 (*.f64 Om (neg.f64 Om))) (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 1 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 4 Om) (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) Om))
(*.f64 (/.f64 4 Om) (pow.f64 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) -1))
(*.f64 (/.f64 4 Om) (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) (neg.f64 Om)))
(*.f64 (*.f64 4 (*.f64 l l)) (/.f64 1 (/.f64 Om (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 (*.f64 4 (*.f64 l l)) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om -2)))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 Om -2)))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2))
(*.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) 1)
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 1 (*.f64 (/.f64 l Om) (/.f64 l 1/4))))
(*.f64 (/.f64 1 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 4 (*.f64 l l)))))
(*.f64 (pow.f64 Om -2) (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (pow.f64 Om -2) (pow.f64 (/.f64 1 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) -1))
(*.f64 (pow.f64 Om -2) (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 4 (*.f64 l l)))) (/.f64 1 Om))
(*.f64 -1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 -4 (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) (*.f64 Om Om)))
(*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) Om) (/.f64 4 Om))
(*.f64 (/.f64 1 (/.f64 Om (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))) (*.f64 4 (*.f64 l l)))
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 -4 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (*.f64 1 (*.f64 (/.f64 l Om) (/.f64 l 1/4))) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))
(*.f64 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) 4)
(*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om -2)) (*.f64 4 (*.f64 l l)))
(*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 Om -2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 -4 (/.f64 Om (*.f64 l l))) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)))
(*.f64 (/.f64 -4 Om) (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) Om))
(*.f64 (/.f64 -4 Om) (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (neg.f64 Om)))
(*.f64 (pow.f64 (/.f64 Om (*.f64 4 (*.f64 l l))) -1) (pow.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1))
(*.f64 (pow.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1) (pow.f64 (/.f64 Om (*.f64 4 (*.f64 l l))) -1))
(*.f64 (/.f64 4 (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 4 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 4 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 l l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (*.f64 4 l) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 4 l) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 4 l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 4 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 4 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 4 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 4 l) (*.f64 Om Om)) (/.f64 l (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 l (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 l (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (/.f64 (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om) (/.f64 (*.f64 l l) Om))
(*.f64 (/.f64 (*.f64 4 l) Om) (/.f64 (*.f64 l (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 4 l)) Om) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) -1) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om) (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) -1) (/.f64 (*.f64 (*.f64 l l) -4) (*.f64 Om Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)) (/.f64 -4 (/.f64 Om (*.f64 l l))))
(*.f64 (/.f64 -1 Om) (/.f64 -4 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) -1) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 4 (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (*.f64 1/4 (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l l)))) -1)
(neg.f64 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(neg.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (neg.f64 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l l))))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) (cbrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))) (cbrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(pow.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)) 1)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) (sqrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(binary32->binary64 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om))))
(-.f64 0 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(*.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(*.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4))
(/.f64 1 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1) (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))) -1)
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4) (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1))))
(/.f64 (sqrt.f64 (+.f64 -1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 -1 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1)))
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1/4)
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om))))))
(+.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(+.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 1))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(+.f64 (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 1) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(+.f64 (neg.f64 (*.f64 -4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 -4 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(-.f64 0 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(-.f64 (/.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))) (/.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3)) (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (-.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3)) (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(neg.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(fma.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 4 (*.f64 l l))) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (*.f64 l l)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l l) (*.f64 4 (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l l) (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (sin.f64 kx) (*.f64 (*.f64 4 (*.f64 l l)) (sin.f64 kx)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 l l)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 l) (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 l) (*.f64 l (pow.f64 (sin.f64 kx) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 4 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 l)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (*.f64 l (pow.f64 (sin.f64 ky) 2))) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 (pow.f64 (sin.f64 ky) 2)) (*.f64 l l) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 l)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 4 (*.f64 l l))) (sin.f64 ky) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (sin.f64 kx)) (sin.f64 kx) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 1 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(log.f64 (exp.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))
(*.f64 1 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2))
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))) -1)
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4) (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4))
(*.f64 (pow.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))) -1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -1) (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -1))
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) -1)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4) 2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))) -1/2)
(exp.f64 (*.f64 -1 (log.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))) -1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))) -1/2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1)
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (pow.f64 (/.f64 1 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (pow.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4) (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (+.f64 1/4 (/.f64 -1/4 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (sqrt.f64 (neg.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) -1/4)) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2)))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4) 2)
(pow.f64 (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))) 1/2))))
(-.f64 0 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(/.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 l Om) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(/.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 1)
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om)
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 1 Om))
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) -1)
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) (neg.f64 Om))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(/.f64 (neg.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2))) Om)
(pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 1)
(neg.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 l (neg.f64 Om))))
(neg.f64 (/.f64 (/.f64 l (neg.f64 Om)) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(neg.f64 (/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 Om)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))
(*.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 Om (/.f64 1 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/2 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(*.f64 (/.f64 Om l) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 -1 (/.f64 (neg.f64 (/.f64 (/.f64 Om l) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 1/2 (/.f64 Om l)))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 Om l) 2))
(*.f64 (/.f64 1 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om)
(*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 Om l) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)
(*.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2) (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2))
(*.f64 (pow.f64 l -1) (pow.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 Om)) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) 1/2)
(*.f64 (pow.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 Om 2) (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om 2))
(*.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 1 l) 2))
(*.f64 (/.f64 (/.f64 1 l) 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 1 (neg.f64 l)) 2) (/.f64 (neg.f64 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 1 (neg.f64 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (neg.f64 Om) 2))
(pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 2) -1/2)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2) 2)
(neg.f64 (/.f64 (/.f64 Om l) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 1 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))))
(*.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) 1/2))
(*.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (/.f64 1 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2)
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 1/2))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))))) 1/2))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
(binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))))) 1/2))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 4 (*.f64 l l))))
(binary32->binary64 (binary64->binary32 (*.f64 4 (*.f64 l l))))
(binary32->binary64 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om)))))) 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))
(binary32->binary64 (+.f32 1/2 (*.f32 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))) 1/2)))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))
Outputs
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) -2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 (*.f64 1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/64)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 (*.f64 1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/64))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) 2))) (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om)) (neg.f64 (pow.f64 (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om)) 2)))) (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) 2))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) 2))))))) (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om)) (neg.f64 (pow.f64 (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om)) 2)))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om)) (neg.f64 (pow.f64 (/.f64 (*.f64 2 (*.f64 l l)) (*.f64 Om Om)) 2)))))))) (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 ky ky) (/.f64 Om (*.f64 l l)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 4) (/.f64 Om (*.f64 l l))) (/.f64 (*.f64 ky ky) (/.f64 Om (*.f64 l l))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) Om)) (+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om)))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 4) (/.f64 Om (*.f64 l l))) (fma.f64 2/45 (/.f64 (pow.f64 ky 6) (/.f64 Om (*.f64 l l))) (/.f64 (*.f64 ky ky) (/.f64 Om (*.f64 l l)))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) Om)) (+.f64 (*.f64 -1/315 (/.f64 (*.f64 (pow.f64 ky 8) (pow.f64 l 2)) Om)) (+.f64 (*.f64 2/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) Om))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 4) (/.f64 Om (*.f64 l l))) (fma.f64 -1/315 (/.f64 (*.f64 (*.f64 l l) (pow.f64 ky 8)) Om) (fma.f64 2/45 (/.f64 (pow.f64 ky 6) (/.f64 Om (*.f64 l l))) (/.f64 (*.f64 ky ky) (/.f64 Om (*.f64 l l))))))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) Om)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(/.f64 (*.f64 (*.f64 4 (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 (*.f64 4 (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 (*.f64 4 (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 8) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/315 (/.f64 (pow.f64 ky 8) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/315 (/.f64 (pow.f64 ky 8) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 (*.f64 4 (*.f64 ky ky)) (*.f64 l l)) (*.f64 Om Om)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 (pow.f64 ky 2) l)
(*.f64 l (*.f64 ky ky))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) l)) (*.f64 (pow.f64 ky 2) l))
(fma.f64 -1/3 (*.f64 l (pow.f64 ky 4)) (*.f64 l (*.f64 ky ky)))
(*.f64 l (+.f64 (*.f64 ky ky) (*.f64 -1/3 (pow.f64 ky 4))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) l)) (+.f64 (*.f64 2/45 (*.f64 (pow.f64 ky 6) l)) (*.f64 (pow.f64 ky 2) l)))
(fma.f64 -1/3 (*.f64 l (pow.f64 ky 4)) (fma.f64 2/45 (*.f64 l (pow.f64 ky 6)) (*.f64 l (*.f64 ky ky))))
(fma.f64 -1/3 (*.f64 l (pow.f64 ky 4)) (*.f64 l (+.f64 (*.f64 ky ky) (*.f64 2/45 (pow.f64 ky 6)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) l)) (+.f64 (*.f64 -1/315 (*.f64 (pow.f64 ky 8) l)) (+.f64 (*.f64 2/45 (*.f64 (pow.f64 ky 6) l)) (*.f64 (pow.f64 ky 2) l))))
(fma.f64 -1/3 (*.f64 l (pow.f64 ky 4)) (fma.f64 -1/315 (*.f64 l (pow.f64 ky 8)) (fma.f64 2/45 (*.f64 l (pow.f64 ky 6)) (*.f64 l (*.f64 ky ky)))))
(fma.f64 -1/3 (*.f64 l (pow.f64 ky 4)) (fma.f64 -1/315 (*.f64 l (pow.f64 ky 8)) (*.f64 l (+.f64 (*.f64 ky ky) (*.f64 2/45 (pow.f64 ky 6))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -4/3 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (+.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(fma.f64 -4/3 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 kx 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (+.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (+.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (+.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 -2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 -1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 -1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 5)))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) (*.f64 (*.f64 2 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))) (*.f64 2 (*.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))) (*.f64 (*.f64 2 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))) 2)))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))) (fma.f64 1/2 (*.f64 (pow.f64 kx 6) (*.f64 (+.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) 8/45) (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))) 2)) (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))))) (*.f64 (*.f64 2 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))) (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 1/2 (*.f64 (pow.f64 kx 6) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))) 2)) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) (*.f64 (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) 2)))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (*.f64 (+.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) 8/45) (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 l (/.f64 (*.f64 Om Om) l))) (pow.f64 (*.f64 (*.f64 2 (/.f64 l (/.f64 (*.f64 Om Om) l))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) (*.f64 (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) 8/45 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (-.f64 (*.f64 -4/3 (*.f64 (/.f64 l Om) (/.f64 l Om))) (pow.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2))
(*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) 4)
(+.f64 (*.f64 4 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (+.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))
(*.f64 4 (*.f64 (*.f64 l l) (+.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 2))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 kx 4) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))))
(fma.f64 -4/3 (*.f64 (*.f64 l l) (pow.f64 kx 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))))
(fma.f64 -4/3 (*.f64 (*.f64 l l) (pow.f64 kx 4)) (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 kx 4) (pow.f64 l 2))) (+.f64 (*.f64 8/45 (*.f64 (pow.f64 kx 6) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -4/3 (*.f64 (*.f64 l l) (pow.f64 kx 4)) (fma.f64 8/45 (*.f64 (*.f64 l l) (pow.f64 kx 6)) (*.f64 4 (+.f64 (*.f64 (*.f64 l l) (*.f64 kx kx)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 -4/3 (pow.f64 kx 4)) (*.f64 8/45 (pow.f64 kx 6)))) (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 kx) 2))
(*.f64 4 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))
(+.f64 (*.f64 4 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (+.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (*.f64 l l) (+.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 2))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)))))
(fma.f64 -4/3 (*.f64 (*.f64 l l) (pow.f64 ky 4)) (*.f64 4 (+.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)))))
(fma.f64 -4/3 (*.f64 (*.f64 l l) (pow.f64 ky 4)) (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 8/45 (*.f64 (pow.f64 ky 6) (pow.f64 l 2))) (+.f64 (*.f64 4 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -4/3 (*.f64 (*.f64 l l) (pow.f64 ky 4)) (fma.f64 8/45 (*.f64 (*.f64 l l) (pow.f64 ky 6)) (*.f64 4 (+.f64 (*.f64 (*.f64 l l) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 -4/3 (pow.f64 ky 4)) (*.f64 8/45 (pow.f64 ky 6)))) (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (*.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2)) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 Om 6))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2))) (*.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (fma.f64 -16 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om))) 2)) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 Om 6))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (pow.f64 l 7)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 4)) (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)))))) (*.f64 Om (pow.f64 l 7)))))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) -1/2)
(*.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) -1/2)
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) 1/16))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4)) (/.f64 (*.f64 1/8 (*.f64 (*.f64 Om Om) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)))) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om (pow.f64 l 7)))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 4)) (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))))) 2)))))) (*.f64 Om (pow.f64 l 7)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3))))) 2))))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))) (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 2))) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3))))) 2))))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om)))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)) (*.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)))) (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (fma.f64 8/45 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) (fma.f64 2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 2)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3))))) 2))) (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om Om))) 3)) 16/3))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 kx kx) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))) (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 2))) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3))))) 2)))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3)) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 2))))) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 2))) (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 2))) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3))))) 2))) (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)) 3)) 16/3))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (*.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 (pow.f64 ky 6) (*.f64 (fma.f64 -4 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (*.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 8/45 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2)) (fma.f64 2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2)) (pow.f64 (*.f64 -2 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 (*.f64 Om Om) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))))))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 (*.f64 Om Om) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 2))) (pow.f64 (*.f64 -2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 kx) 2))))) 3))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (*.f64 (pow.f64 Om 5) l) (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (*.f64 (pow.f64 Om 7) l) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 1/256 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8)))))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (*.f64 (pow.f64 Om 5) l) (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 l (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 1/256 (*.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 4) (pow.f64 l 8)))))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)))) (fma.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 1 (pow.f64 l 3)))) 2)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 2))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 2)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) 64)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 2))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 2)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 (*.f64 -2 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3)) 64)) (pow.f64 Om 6))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (*.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (*.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))) (*.f64 (pow.f64 kx 6) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)) (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (+.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2))) (*.f64 (pow.f64 kx 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))))) 2)) (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))))) (*.f64 (pow.f64 ky 6) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3)))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (+.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2))) (*.f64 (pow.f64 ky 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3)))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))))) 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))) (pow.f64 (sin.f64 kx) 3))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 (sin.f64 ky) Om) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 kx 4) l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (sin.f64 ky) Om)) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))) (/.f64 (*.f64 (pow.f64 kx 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 (sin.f64 ky) Om) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))) (*.f64 (/.f64 (pow.f64 kx 6) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 kx 4) l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (sin.f64 ky) Om)) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))) (*.f64 (/.f64 (pow.f64 kx 6) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx))))
(fma.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx)))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (fma.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))) (/.f64 (*.f64 (pow.f64 ky 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx)))) (*.f64 (/.f64 (pow.f64 ky 6) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx)))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (fma.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx)))) (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (*.f64 kx kx)) l) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 kx)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 kx))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (pow.f64 kx 4) (/.f64 (sin.f64 ky) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky)) (*.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (pow.f64 kx 4) (/.f64 (sin.f64 ky) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 kx 6) (/.f64 (sin.f64 ky) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 kx kx) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 kx 6) (/.f64 (sin.f64 ky) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 kx kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)))))
(+.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (pow.f64 ky 4) (/.f64 (sin.f64 kx) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (pow.f64 ky 4) (/.f64 (sin.f64 kx) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 ky 6) (/.f64 (sin.f64 kx) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (/.f64 (*.f64 ky ky) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1)) 1/2))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2)))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 -4 (pow.f64 Om -2)))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 -4 (pow.f64 Om -2)))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4) (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4))
(sqrt.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1) (+.f64 1 (*.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3)) (pow.f64 Om -6))))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1) (+.f64 1 (*.f64 64 (*.f64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3) (pow.f64 Om -6)))))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 -4 (pow.f64 Om -2)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1)))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) 3/2)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4) (+.f64 1 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 -4 (pow.f64 Om -2)))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 -4 (pow.f64 Om -2))))))
(/.f64 (sqrt.f64 (+.f64 -1 (neg.f64 (*.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3)) (pow.f64 Om -6))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(/.f64 (sqrt.f64 (-.f64 -1 (*.f64 64 (*.f64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3) (pow.f64 Om -6))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(/.f64 (sqrt.f64 (+.f64 -1 (*.f64 (pow.f64 Om -6) (*.f64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3) -64)))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1) 1))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))) (sqrt.f64 (+.f64 -1 (neg.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (pow.f64 Om -2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4))))) (sqrt.f64 (-.f64 -1 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 -4 (pow.f64 Om -2))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4)) -1)) (sqrt.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1)))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) -1)))
(pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/2)
(sqrt.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1))
(pow.f64 (pow.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1))
(pow.f64 (*.f64 (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1) (fma.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1)) 1/4)
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))) (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))))
(cbrt.f64 (*.f64 (hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))))) (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))) 1)
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 4 (binary64->binary32 Om)) (*.f32 (*.f32 (binary64->binary32 l) (binary64->binary32 l)) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))))
(binary32->binary64 (sqrt.f32 (fma.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (binary64->binary32 l) (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1)))
(-.f64 0 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(-.f64 (/.f64 0 (neg.f64 Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(-.f64 (/.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))) (/.f64 l (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)) (neg.f64 (*.f64 l l)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)
(*.f64 l (/.f64 1 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 l (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 1 Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 l Om))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 1 Om))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1)
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)
(*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 l Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 l Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 l)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 1 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)
(*.f64 (/.f64 1 Om) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) -2) -1))
(*.f64 (/.f64 1 Om) (/.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(*.f64 -1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (neg.f64 Om)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(*.f64 (/.f64 1 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))) l)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 1 (neg.f64 Om)) (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(*.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 1 Om)) l)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 Om)) (*.f64 l l))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 l (/.f64 1 l)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 l 1) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 l (/.f64 1 (neg.f64 l))) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)) (neg.f64 (*.f64 l l)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 l)) (/.f64 l Om))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 l (/.f64 1 l)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 (sin.f64 ky) 1) (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 Om l)))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) l))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 l)))
(*.f64 (/.f64 (sin.f64 ky) Om) (*.f64 (*.f64 l (sin.f64 ky)) l))
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 l)) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (neg.f64 l))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (/.f64 l (/.f64 (neg.f64 Om) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1) (/.f64 l (/.f64 Om l)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 (neg.f64 l))) (/.f64 l (neg.f64 Om)))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)) (neg.f64 (*.f64 l l)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) 1) (/.f64 (sin.f64 ky) (/.f64 Om l)))
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 (/.f64 (sin.f64 ky) Om) l))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) (/.f64 (sin.f64 ky) (/.f64 1 l)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 l)) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (sin.f64 ky) Om) (*.f64 (*.f64 l (sin.f64 ky)) l))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 (neg.f64 l))) (/.f64 (sin.f64 ky) (neg.f64 Om)))
(*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (neg.f64 l)) (/.f64 (sin.f64 ky) (neg.f64 Om)))
(*.f64 (/.f64 l -1) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 l)) Om))
(*.f64 (/.f64 l -1) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om (neg.f64 l))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) -1) (/.f64 (neg.f64 l) Om))
(*.f64 (/.f64 l (/.f64 -1 (pow.f64 (sin.f64 ky) 2))) (/.f64 (neg.f64 l) Om))
(*.f64 (/.f64 (*.f64 l l) -1) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 l (/.f64 -1 l)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 l (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 l -1)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (neg.f64 (*.f64 l l)) -1))
(*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 l)) -1) (/.f64 l Om))
(*.f64 (/.f64 l (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 l -1)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (neg.f64 (*.f64 l l)) -1))
(*.f64 (/.f64 (*.f64 l (neg.f64 l)) -1) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 l (/.f64 Om (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 l -1)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (neg.f64 (*.f64 l l)) -1))
(pow.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)) -1)
(/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(neg.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(neg.f64 (/.f64 l (/.f64 (neg.f64 Om) (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)) (neg.f64 (*.f64 l l)))
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)) (neg.f64 (*.f64 l l)))
(neg.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 1 (neg.f64 Om))))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) 1))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(neg.f64 (*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om))))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om))
(neg.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (/.f64 l (neg.f64 Om))))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)) (neg.f64 (*.f64 l l)))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 1 Om)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)
(exp.f64 (*.f64 (log.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))) -1))
(/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (cbrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (cbrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om)) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om)) (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om)))))
(cbrt.f64 (*.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l))) (pow.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l))) 2)))
(*.f64 1 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(pow.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om) 1)
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(exp.f64 (log.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(log.f64 (exp.f64 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l)))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))
(binary32->binary64 (/.f32 (*.f32 (*.f32 (binary64->binary32 l) (binary64->binary32 l)) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)) (binary64->binary32 Om)))
(binary32->binary64 (/.f32 (binary64->binary32 l) (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))
(/.f64 1 (/.f64 Om (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(/.f64 1 (*.f64 (*.f64 Om 1/4) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))))
(/.f64 1 (*.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(/.f64 1 (*.f64 Om (*.f64 1/4 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)))))
(/.f64 4 (/.f64 Om (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om)))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(/.f64 4 (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(/.f64 4 (*.f64 Om (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))))
(/.f64 (/.f64 4 (*.f64 Om Om)) (pow.f64 (*.f64 l (sin.f64 ky)) -2))
(/.f64 4 (*.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(/.f64 (/.f64 4 Om) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(/.f64 (/.f64 4 (*.f64 Om Om)) (pow.f64 (*.f64 l (sin.f64 ky)) -2))
(/.f64 4 (*.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (*.f64 Om 1/4))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(/.f64 (*.f64 4 l) (*.f64 Om (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(/.f64 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) Om)
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(/.f64 -4 (*.f64 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)) (neg.f64 Om)))
(/.f64 -4 (*.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) -2) (neg.f64 Om))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -4) (*.f64 Om (neg.f64 Om)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (neg.f64 Om) (/.f64 -4 Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 -4 (neg.f64 Om)))
(/.f64 (*.f64 (/.f64 4 Om) l) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(/.f64 (*.f64 1 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) Om)
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(/.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 Om Om))
(*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 (*.f64 Om 1/4) (neg.f64 Om)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om (*.f64 1/4 (neg.f64 Om))))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 (*.f64 Om Om) -1/4))
(/.f64 (*.f64 -4 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (pow.f64 (neg.f64 Om) 2))
(/.f64 -4 (/.f64 (pow.f64 (neg.f64 Om) 2) (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 (neg.f64 Om) 2))
(/.f64 (*.f64 l -4) (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2))) (neg.f64 Om)))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om)) (/.f64 -4 (neg.f64 Om)))
(*.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 Om l))) (/.f64 -4 (neg.f64 Om)))
(/.f64 (*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om (*.f64 Om 1/4)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(/.f64 (*.f64 1 l) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(/.f64 l (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om 1/4)))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 -4 Om)) (neg.f64 Om))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (neg.f64 Om) (/.f64 -4 Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 -4 (neg.f64 Om)))
(pow.f64 (*.f64 (*.f64 Om 1/4) (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2))) -1)
(/.f64 1 (*.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(/.f64 1 (*.f64 Om (*.f64 1/4 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) -2)))))
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) (/.f64 4 Om)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (neg.f64 Om) (/.f64 -4 Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 -4 (neg.f64 Om)))
(neg.f64 (*.f64 (/.f64 4 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (neg.f64 Om) (/.f64 -4 Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 -4 (neg.f64 Om)))
(neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) (*.f64 Om 1/4)))
(neg.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 1/4 (neg.f64 Om)))))
(neg.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (*.f64 Om Om) -1/4)))
(neg.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om (neg.f64 Om))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (neg.f64 Om) (/.f64 -4 Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 -4 (neg.f64 Om)))
(neg.f64 (/.f64 (*.f64 (/.f64 4 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (neg.f64 Om)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (neg.f64 Om) (/.f64 -4 Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 -4 (neg.f64 Om)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (cbrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))) (cbrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))) (*.f64 (/.f64 4 Om) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 l l) Om)) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))) (pow.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))) 2)))
(*.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(pow.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om)) 1)
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))) (sqrt.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(exp.f64 (log.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(log.f64 (exp.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)))))
(binary32->binary64 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om))))
(binary32->binary64 (/.f32 (*.f32 (/.f32 4 (binary64->binary32 Om)) (*.f32 (*.f32 (binary64->binary32 l) (binary64->binary32 l)) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))
(binary32->binary64 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (binary64->binary32 l) (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 l (pow.f64 (sin.f64 ky) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 4))))
(*.f64 1 (*.f64 l (pow.f64 (sin.f64 ky) 2)))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) 1)
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(*.f64 (sqrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))) (sqrt.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(log.f64 (exp.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(*.f64 l (pow.f64 (sin.f64 ky) 2))
(binary32->binary64 (binary64->binary32 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 l (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (*.f64 (pow.f64 Om -2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (pow.f64 Om -2)))
(fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(+.f64 (*.f64 (pow.f64 Om -2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(+.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 4 Om) (*.f64 (/.f64 (*.f64 l l) Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 (/.f64 l Om) l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(+.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 4 Om) (*.f64 (/.f64 (*.f64 l l) Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 (/.f64 l Om) l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(+.f64 (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (pow.f64 Om -2)) (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 Om -2))))
(+.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))
(*.f64 (/.f64 4 Om) (*.f64 (/.f64 (*.f64 l l) Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 (/.f64 l Om) l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(+.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))
(*.f64 (/.f64 4 Om) (*.f64 (/.f64 (*.f64 l l) Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 (/.f64 l Om) l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(-.f64 0 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l)))) (/.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (*.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (*.f64 (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (pow.f64 (sin.f64 ky) 4) (*.f64 (*.f64 (*.f64 Om 1/4) (/.f64 Om (*.f64 l l))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(-.f64 (/.f64 0 (*.f64 Om (neg.f64 Om))) (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 Om Om)))
(/.f64 (*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 Om Om))
(*.f64 (/.f64 4 Om) (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) Om))
(/.f64 (*.f64 (/.f64 4 Om) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) Om)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (/.f64 4 Om)) Om)
(*.f64 (/.f64 4 Om) (pow.f64 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) -1))
(*.f64 (/.f64 4 Om) (/.f64 1 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (/.f64 4 Om) (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) (neg.f64 Om)))
(*.f64 (/.f64 4 Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (neg.f64 Om) (neg.f64 (*.f64 l l)))))
(*.f64 (/.f64 4 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 (neg.f64 Om) (neg.f64 (*.f64 l l)))))
(*.f64 (*.f64 4 (*.f64 l l)) (/.f64 1 (/.f64 Om (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (/.f64 1 Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (/.f64 1 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 (*.f64 4 (*.f64 l l)) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om -2)))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 Om -2)))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (/.f64 4 Om) (*.f64 (/.f64 (*.f64 l l) Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 (/.f64 l Om) l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) 1)
(*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l 1/4) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l 1/4) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 1 (*.f64 (/.f64 l Om) (/.f64 l 1/4))))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l 1/4) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om)))
(*.f64 (/.f64 1 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 4 (*.f64 l l)))))
(*.f64 (/.f64 1 Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 Om 4) (*.f64 l l))))
(*.f64 (/.f64 1 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 Om 4) (*.f64 l l))))
(*.f64 (pow.f64 Om -2) (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (pow.f64 Om -2) (pow.f64 (/.f64 1 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) -1))
(*.f64 (pow.f64 Om -2) (/.f64 1 (/.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)))))
(*.f64 (pow.f64 Om -2) (/.f64 1 (/.f64 1 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(*.f64 (pow.f64 Om -2) (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (pow.f64 Om -2) (*.f64 (/.f64 (*.f64 (*.f64 l l) 4) 1) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (pow.f64 Om -2) (/.f64 4 (/.f64 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (*.f64 l l))))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 4 (*.f64 l l)))) (/.f64 1 Om))
(*.f64 (/.f64 1 Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 Om 4) (*.f64 l l))))
(*.f64 (/.f64 1 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 (/.f64 Om 4) (*.f64 l l))))
(*.f64 -1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 -4 (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) (*.f64 Om Om)))
(*.f64 -4 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (*.f64 Om Om) (neg.f64 (*.f64 l l)))))
(*.f64 -4 (*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) (/.f64 (neg.f64 (*.f64 l l)) Om)))
(*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(*.f64 (*.f64 (/.f64 (/.f64 1 Om) (neg.f64 Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (*.f64 l l) -4))
(*.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4) (/.f64 (/.f64 1 Om) (neg.f64 Om)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) Om) (/.f64 4 Om))
(/.f64 (*.f64 (/.f64 4 Om) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) Om)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (/.f64 4 Om)) Om)
(*.f64 (/.f64 1 (/.f64 Om (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))) (*.f64 4 (*.f64 l l)))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (/.f64 1 Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (/.f64 1 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(*.f64 (*.f64 (/.f64 (/.f64 1 Om) (neg.f64 Om)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (*.f64 l l) -4))
(*.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4) (/.f64 (/.f64 1 Om) (neg.f64 Om)))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 -4 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 (/.f64 -4 Om) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 (*.f64 1 (*.f64 (/.f64 l Om) (/.f64 l 1/4))) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l 1/4) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om)))
(*.f64 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) 4)
(*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om -2)) (*.f64 4 (*.f64 l l)))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (pow.f64 Om -2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 4 Om) (*.f64 (/.f64 (*.f64 l l) Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 Om) (*.f64 (*.f64 (/.f64 l Om) l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 -4 (/.f64 Om (*.f64 l l))) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 -4 Om) (*.f64 l l)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 -4 Om) (*.f64 l l)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)))
(*.f64 (/.f64 -4 Om) (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 l (neg.f64 l))) Om))
(*.f64 (/.f64 -4 Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (neg.f64 (*.f64 l l)))))
(*.f64 (/.f64 -4 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (neg.f64 (*.f64 l l)))))
(*.f64 (/.f64 -4 Om) (/.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (neg.f64 Om)))
(*.f64 (pow.f64 (/.f64 Om (*.f64 4 (*.f64 l l))) -1) (pow.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1))
(*.f64 (/.f64 1 (/.f64 (/.f64 Om 4) (*.f64 l l))) (/.f64 1 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 Om 4) (*.f64 l l))) (/.f64 1 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (pow.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1) (pow.f64 (/.f64 Om (*.f64 4 (*.f64 l l))) -1))
(*.f64 (/.f64 1 (/.f64 (/.f64 Om 4) (*.f64 l l))) (/.f64 1 (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 Om 4) (*.f64 l l))) (/.f64 1 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 4 (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 4 (*.f64 Om Om)) (*.f64 (/.f64 (*.f64 l l) 1) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 (/.f64 4 Om) Om) (*.f64 (/.f64 (*.f64 l l) 1) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 4 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 l l) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (*.f64 (*.f64 (/.f64 4 (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(*.f64 (*.f64 (/.f64 (/.f64 4 Om) Om) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (/.f64 l (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) l)))
(*.f64 (/.f64 4 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 l l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (*.f64 (/.f64 4 (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 l l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (*.f64 (/.f64 (/.f64 4 Om) Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 l l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (*.f64 4 l) (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (*.f64 l 4) (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 l (*.f64 Om Om)))
(*.f64 (*.f64 (/.f64 (*.f64 l 4) 1) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (/.f64 l (*.f64 Om Om)))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 4 l) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (*.f64 (*.f64 (/.f64 l (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (*.f64 l 4)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(*.f64 (*.f64 (/.f64 l (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (/.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) l)))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 4 l) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (*.f64 (/.f64 l (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 l 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 4 (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (*.f64 4 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(/.f64 (*.f64 (*.f64 l l) (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 4 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (*.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) 4) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (/.f64 4 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 4 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (*.f64 (/.f64 l (/.f64 (*.f64 Om Om) l)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 4 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 4 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 4 l) (*.f64 Om Om)) (/.f64 l (/.f64 1 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (*.f64 l (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (/.f64 4 Om) (/.f64 l Om)))
(*.f64 (*.f64 l (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (*.f64 (/.f64 4 Om) (/.f64 l Om)))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 l (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 l Om)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (/.f64 l (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(*.f64 (/.f64 (*.f64 4 l) (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 l (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (*.f64 (*.f64 (/.f64 4 Om) (/.f64 l Om)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 l (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(/.f64 (*.f64 (*.f64 4 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 l l) Om)) Om)
(/.f64 (*.f64 (*.f64 (/.f64 l Om) l) (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) Om)
(*.f64 (/.f64 (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om) (/.f64 (*.f64 l l) Om))
(/.f64 (*.f64 (*.f64 4 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 l l) Om)) Om)
(/.f64 (*.f64 (*.f64 (/.f64 l Om) l) (*.f64 4 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) Om)
(*.f64 (/.f64 (*.f64 4 l) Om) (/.f64 (*.f64 l (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (*.f64 l (/.f64 4 Om)) (/.f64 (*.f64 l (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (*.f64 l (/.f64 4 Om)) (/.f64 l (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 4 l)) Om) (/.f64 l Om))
(*.f64 (/.f64 l Om) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 l 4))))
(*.f64 (/.f64 l Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (/.f64 Om (*.f64 l 4))))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) -1) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (*.f64 Om Om)))
(*.f64 (/.f64 4 (/.f64 -1 (*.f64 l l))) (/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 Om Om)))
(*.f64 (/.f64 4 (/.f64 -1 (*.f64 l l))) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om))
(*.f64 (/.f64 4 (/.f64 (neg.f64 Om) (*.f64 l l))) (/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) Om))
(/.f64 (*.f64 (*.f64 l l) -4) (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) Om) (/.f64 (*.f64 4 (*.f64 l l)) (neg.f64 Om)))
(*.f64 (/.f64 4 (/.f64 (neg.f64 Om) (*.f64 l l))) (/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) Om))
(/.f64 (*.f64 (*.f64 l l) -4) (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (neg.f64 Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) -1) (/.f64 (*.f64 (*.f64 l l) -4) (*.f64 Om Om)))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) -1) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) -4)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) -1) (*.f64 (*.f64 (/.f64 l Om) l) (/.f64 -4 Om)))
(*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)) (/.f64 -4 (/.f64 Om (*.f64 l l))))
(*.f64 (*.f64 (/.f64 -4 Om) (*.f64 l l)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 -4 Om) (*.f64 l l)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 Om)))
(*.f64 (/.f64 -1 Om) (/.f64 -4 (/.f64 Om (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(*.f64 (*.f64 (/.f64 -4 Om) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (/.f64 -1 Om))
(*.f64 (/.f64 (*.f64 (*.f64 l l) -4) -1) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 l l) 1/4) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 l l) 1/4) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 Om Om)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)))
(*.f64 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om)) (/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) -1))
(*.f64 (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l)) (/.f64 (neg.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -1))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (/.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (*.f64 (*.f64 l l) 4)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(*.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (/.f64 4 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (*.f64 l l))))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 4 (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (/.f64 (*.f64 (*.f64 l l) 4) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (*.f64 1/4 (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l l)))) -1)
(/.f64 1 (*.f64 1/4 (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(/.f64 1 (*.f64 (*.f64 1/4 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l l))))
(neg.f64 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))
(*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (neg.f64 (*.f64 (*.f64 l l) -4))))
(*.f64 4 (*.f64 (*.f64 l l) (*.f64 (pow.f64 Om -2) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(neg.f64 (/.f64 (*.f64 4 (*.f64 l l)) (/.f64 (neg.f64 Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om))))
(*.f64 (/.f64 4 (/.f64 (neg.f64 Om) (*.f64 l l))) (/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) Om))
(/.f64 (*.f64 (*.f64 l l) -4) (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (neg.f64 Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (/.f64 Om (*.f64 l l))))) -1))
(/.f64 1 (*.f64 1/4 (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(/.f64 1 (*.f64 (*.f64 1/4 (/.f64 Om (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l l))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) (cbrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))) (cbrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(cbrt.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(cbrt.f64 (*.f64 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) (pow.f64 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))) 2)))
(*.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(pow.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)) 1)
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))) (sqrt.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(binary32->binary64 (binary64->binary32 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(binary32->binary64 (binary64->binary32 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))
(binary32->binary64 (binary64->binary32 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(binary32->binary64 (binary64->binary32 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(binary32->binary64 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om))))
(binary32->binary64 (*.f32 (/.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (binary64->binary32 Om)) (/.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)) (binary64->binary32 Om))))
(-.f64 0 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(*.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(*.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 Om -2) -1) 1))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 Om -2) -1) 1))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 Om -2) -1) 1))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 Om -2) -1) 1))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4))))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(/.f64 1 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2))
(/.f64 1 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1) (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 Om -2) -1) 1) (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 Om -2) -1) 1) (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4))))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))) (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2))))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4))) (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))) -1)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))) -1)
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 Om -2) -1) 1)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 Om -2) -1) 1)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4) (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2) (pow.f64 Om -4) (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2) (pow.f64 Om -4) (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 Om -2) -1) 1))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 Om -2) -1) 1))))
(/.f64 (sqrt.f64 (+.f64 -1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4)))) (sqrt.f64 (+.f64 -1 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (+.f64 -1 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (+.f64 -1 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1)))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 Om -2) -1)))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2) (pow.f64 Om -4) -1)) (sqrt.f64 (fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 Om -2) -1)))
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/2)
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1)
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) 2)
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1/4)
(pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1)) 1/4)
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))
(pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))) 1)
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (binary64->binary32 Om)) (/.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)) (binary64->binary32 Om))))))
(binary32->binary64 (sqrt.f32 (fma.f32 (/.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (binary64->binary32 Om)) (/.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)) (binary64->binary32 Om)) 1)))
(+.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 1))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 1) (*.f64 1 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(+.f64 (neg.f64 (*.f64 -4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (*.f64 -4 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(-.f64 0 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))) (/.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3)) (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (-.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2))))))
(/.f64 (*.f64 64 (+.f64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 4 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))))
(/.f64 (*.f64 64 (+.f64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))))
(/.f64 (+.f64 (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3)) (*.f64 64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
(/.f64 (*.f64 64 (+.f64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (*.f64 4 (*.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))))))
(/.f64 (*.f64 64 (+.f64 (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 3))) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (-.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2))))))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))))
(/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 (*.f64 l l) 4) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 2) (pow.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (*.f64 4 (-.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2))))
(neg.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4)))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(fma.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 4 (*.f64 l l))) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 (*.f64 l l) 4)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (*.f64 l l)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 l l) 4) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l l) (*.f64 4 (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) 4) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l l) (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(*.f64 4 (+.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 (*.f64 l l)) (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 (*.f64 l l) 4) (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 4 (+.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (sin.f64 kx) (*.f64 (*.f64 4 (*.f64 l l)) (sin.f64 kx)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (sin.f64 kx) (*.f64 4 (*.f64 (*.f64 l l) (sin.f64 kx))) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (*.f64 l l)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 l l) 4) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 l) (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 l 4) (*.f64 l (pow.f64 (sin.f64 ky) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 l) (*.f64 l (pow.f64 (sin.f64 kx) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 l 4) (*.f64 l (pow.f64 (sin.f64 kx) 2)) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (pow.f64 (*.f64 l (sin.f64 kx)) 2) 4 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 4 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 l)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 l 4)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (*.f64 l (pow.f64 (sin.f64 ky) 2))) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l 4)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 4 (pow.f64 (sin.f64 ky) 2)) (*.f64 l l) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) 4) (*.f64 l l) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 l)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l 4)) l (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 4 (*.f64 l l))) (sin.f64 ky) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (sin.f64 ky) (*.f64 (*.f64 l l) 4)) (sin.f64 ky) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 kx)) 2)))
(fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (sin.f64 kx)) (sin.f64 kx) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (sin.f64 kx))) (sin.f64 kx) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(fma.f64 (*.f64 4 (pow.f64 (sin.f64 kx) 2)) (*.f64 l l) (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2)))
(cbrt.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 3))
(*.f64 1 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1)
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(log.f64 (exp.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))
(*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))))
(binary32->binary64 (binary64->binary32 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4))))
(binary32->binary64 (binary64->binary32 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))
(binary32->binary64 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))
(binary32->binary64 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2))))
(*.f64 1 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2))
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2) 1)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))) -1)
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4) (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4))
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(*.f64 (pow.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om -2) -1) 1)) -1/2))
(*.f64 (pow.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))) (fma.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) (pow.f64 Om -2) -1) 1)) -1/2))
(*.f64 (pow.f64 (fma.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)) 3)) (pow.f64 Om -6) 1) -1/2) (pow.f64 (/.f64 1 (fma.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))) (fma.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 Om -2) -1) 1)) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 2) (pow.f64 Om -4))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) 4)) 2))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 l l) -4))))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 Om -4) (pow.f64 (*.f64 4 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))) 2))) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 Om -2) (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) -4)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -1) (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -1))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -2)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) 1/4) -2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) -1)
(/.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1)))
(/.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/4) 2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1))) -1/2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(pow.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1) -1/2)
(exp.f64 (*.f64 -1 (log.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))))
(/.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) Om) 1)))
(/.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) Om) 1)))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))) -1))
(pow.f64 (pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))) -1)
(pow.f64 (pow.f64 (exp.f64 1/2) (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))) -1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))) -1/2))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 4 (pow.f64 Om -2)) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2))))) -1/2)
(pow.f64 (exp.f64 (log1p.f64 (*.f64 4 (*.f64 (pow.f64 Om -2) (+.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) 2)))))) -1/2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))
(cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))))) 2)))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1)
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om)))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (binary64->binary32 Om)) (/.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)) (binary64->binary32 Om)))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (binary64->binary32 Om)) (/.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)) (binary64->binary32 Om)) 1))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l))))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (*.f64 1/2 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l))))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (pow.f64 (/.f64 1 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (pow.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (/.f64 1 (-.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (/.f64 1 (-.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4) (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) -1/2) 1/4) (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3))))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 1/4 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3)))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (+.f64 1/4 (/.f64 -1/4 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (+.f64 1/4 (/.f64 -1/8 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (+.f64 1/4 (/.f64 -1/8 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2) 1/4))))
(/.f64 (sqrt.f64 (-.f64 -1/8 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/8 (*.f64 -1/64 (pow.f64 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 1/4 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) -1/2) 1/4))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1/4 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (sqrt.f64 (neg.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (sqrt.f64 (neg.f64 (-.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) -1/4)) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)) -1/2)))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1/4)
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (*.f32 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) 2) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))))))
(-.f64 0 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 l Om) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 l (*.f64 (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) Om))
(/.f64 (/.f64 l Om) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l))
(/.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 1)
(*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l))
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 (*.f64 2 l) Om) 1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (*.f64 2 (/.f64 l Om)) 1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om)
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 1 Om))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) -1)
(/.f64 (/.f64 l Om) (/.f64 -1 (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1)
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) (neg.f64 Om))
(/.f64 l (/.f64 (neg.f64 Om) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 -2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l (neg.f64 Om))))
(/.f64 (*.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l))
(/.f64 (neg.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2))) Om)
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 1)
(*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)))
(*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l))
(neg.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 l (/.f64 (neg.f64 Om) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 -2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l (neg.f64 Om))))
(neg.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 l (neg.f64 Om))))
(/.f64 l (/.f64 (neg.f64 Om) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 -2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l (neg.f64 Om))))
(neg.f64 (/.f64 (/.f64 l (neg.f64 Om)) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (neg.f64 (/.f64 l (neg.f64 Om))) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 Om)))
(/.f64 l (/.f64 (neg.f64 Om) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 -2 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 l (neg.f64 Om))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))
(*.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 2 l) Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (*.f32 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) 2) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))
(*.f64 1 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 1/2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 1/2 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)))
(*.f64 Om (/.f64 1 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 1/2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 1/2 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)))
(*.f64 1/2 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1))
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)
(/.f64 (*.f64 1/2 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 1/2 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) l)))
(*.f64 (/.f64 Om l) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 -1 (/.f64 (neg.f64 (/.f64 (/.f64 Om l) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 Om l)) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 1/2 (/.f64 Om l)))
(*.f64 (/.f64 Om l) (/.f64 1/2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 Om l) 2))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (*.f64 2 l)))
(*.f64 (/.f64 1 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om)
(/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 Om l) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)
(neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 Om l)) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2) (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2))
(/.f64 1 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l)))
(*.f64 (pow.f64 l -1) (pow.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 Om)) -1))
(*.f64 (/.f64 1 l) (/.f64 1 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) Om)))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) 1/2)
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (pow.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 (/.f64 1 l) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 1 Om)))
(*.f64 (/.f64 Om 2) (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 Om 2) (/.f64 1 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om 2))
(/.f64 (*.f64 (/.f64 Om 2) (/.f64 1 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 1 l) 2))
(/.f64 (*.f64 (/.f64 1 (*.f64 2 l)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 Om (/.f64 1 (*.f64 2 l))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 1 l) 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 1 (*.f64 2 l)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 Om (/.f64 1 (*.f64 2 l))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 1 (neg.f64 l)) 2) (/.f64 (neg.f64 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (*.f64 2 (neg.f64 l))) (/.f64 (neg.f64 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 1 (neg.f64 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (neg.f64 Om) 2))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 l))) (/.f64 (neg.f64 Om) 2))
(pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1)
(/.f64 1 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l)))
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) 2) -1/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l)) 2) -1/2)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))) -1/2) 2)
(/.f64 1 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l)))
(neg.f64 (/.f64 (/.f64 Om l) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)))
(/.f64 (neg.f64 (/.f64 Om l)) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))))
(/.f64 1 (*.f64 2 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) l)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)))
(*.f64 1 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) 2) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))
(*.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) 1/2))
(*.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(*.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (/.f64 1 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6)))) (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) 1/2))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(cbrt.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 4 (binary64->binary32 Om)) (*.f32 (*.f32 (binary64->binary32 l) (binary64->binary32 l)) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (binary64->binary32 l) (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l l) Om))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 4 Om) (*.f64 (/.f64 l Om) l))))))))
(binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om)))))) 1/2))
(binary32->binary64 (/.f32 1/2 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 4 (binary64->binary32 Om)) (*.f32 (*.f32 (binary64->binary32 l) (binary64->binary32 l)) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (binary64->binary32 Om))))))
(binary32->binary64 (/.f32 1/2 (sqrt.f32 (fma.f32 (/.f32 4 (binary64->binary32 Om)) (/.f32 (binary64->binary32 l) (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (*.f32 (binary64->binary32 l) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 l) (binary64->binary32 l)) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 ky) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 4 (*.f64 l l))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 l l) 4)))
(binary32->binary64 (binary64->binary32 (*.f64 4 (*.f64 l l))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 l l) 4)))
(binary32->binary64 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2))) (*.f32 (binary64->binary32 Om) (binary64->binary32 Om)))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (binary64->binary32 Om)) (/.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)) (binary64->binary32 Om)))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (fma.f32 (/.f32 (*.f32 4 (*.f32 (binary64->binary32 l) (binary64->binary32 l))) (binary64->binary32 Om)) (/.f32 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)) (binary64->binary32 Om)) 1))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))))
(binary32->binary64 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))
(binary32->binary64 (+.f32 (pow.f32 (sin.f32 (binary64->binary32 ky)) 2) (pow.f32 (sin.f32 (binary64->binary32 kx)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 kx) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 1/2 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 1/2 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (+.f32 1/2 (*.f32 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))) 1/2)))
(binary32->binary64 (+.f32 1/2 (/.f32 1/2 (*.f32 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) 2) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (+.f32 1/2 (/.f32 1/2 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (/.f32 1 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) 2) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) (*.f32 2 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (*.f32 (*.f32 (/.f32 (binary64->binary32 l) (binary64->binary32 Om)) 2) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))

eval955.0ms (4.7%)

Compiler

Compiled 50374 to 32175 computations (36.1% saved)

prune448.0ms (2.2%)

Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New1146101156
Fresh000
Picked224
Done000
Total1148121160
Accuracy
100.0%
Counts
1160 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4)
50.8%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
34.5%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
52.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
59.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))) 1/2)))
58.9%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))
50.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) -2)) 1/2)))
87.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
85.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
51.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
60.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
58.6%
(sqrt.f64 1/2)
52.3%
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4)
50.8%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
34.5%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
52.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
59.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))) 1/2)))
58.9%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))
50.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) -2)) 1/2)))
87.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
85.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
51.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
60.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
58.6%
(sqrt.f64 1/2)
Compiler

Compiled 938 to 730 computations (22.2% saved)

localize1.0s (5.1%)

Localize:

Found 32 expressions with local error:

NewAccuracyProgram
98.3%
(/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
100.0%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
100.0%
(*.f64 1/4 (/.f64 Om l))
100.0%
(+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
100.0%
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))
100.0%
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
100.0%
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
98.0%
(/.f64 Om (*.f64 l (sin.f64 ky)))
99.8%
(*.f64 l (sin.f64 ky))
100.0%
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
100.0%
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)
99.7%
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
99.8%
(*.f64 l (sin.f64 ky))
100.0%
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
100.0%
(*.f64 1/4 (/.f64 Om l))
100.0%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
98.3%
(/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
93.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
99.8%
(*.f64 l (sin.f64 ky))
98.8%
(/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
98.0%
(/.f64 Om (*.f64 l (sin.f64 ky)))
97.9%
(/.f64 (*.f64 l (sin.f64 ky)) Om)
100.0%
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
99.8%
(*.f64 l (sin.f64 ky))
98.0%
(/.f64 Om (*.f64 l (sin.f64 ky)))
93.7%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
99.7%
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
98.9%
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
88.6%
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
82.7%
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
Compiler

Compiled 407 to 187 computations (54.1% saved)

series114.0ms (0.6%)

Counts
16 → 312
Calls

135 calls:

TimeVariablePointExpression
35.0ms
Om
@0
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
14.0ms
ky
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
5.0ms
l
@0
(/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
3.0ms
ky
@0
(/.f64 Om (*.f64 l (sin.f64 ky)))
2.0ms
ky
@-inf
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))

rewrite232.0ms (1.1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1266×times-frac
668×prod-diff
666×unpow-prod-down
540×fma-def
444×distribute-neg-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038430
1181426
21456404
Stop Event
node limit
Counts
16 → 634
Calls
Call 1
Inputs
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 l (sin.f64 ky))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 1/4 (/.f64 Om l))
Outputs
(-.f64 0 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(-.f64 (/.f64 0 (*.f64 Om (*.f64 Om -1/4))) (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 (*.f64 l (sin.f64 ky)) (/.f64 (pow.f64 Om -2) 1/4)))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (pow.f64 Om -2) 1/4))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 -2 (/.f64 1 Om)) 2))
(*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)
(*.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om -1/4)))
(*.f64 -2 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om -2) 1/4)))
(*.f64 (/.f64 (pow.f64 Om -2) 1/4) (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(*.f64 (/.f64 (pow.f64 Om -2) 1/4) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) -2) -1))
(*.f64 (/.f64 1 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om 1/4)))
(*.f64 (/.f64 1 Om) (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1/4))
(*.f64 (/.f64 1 Om) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om -1/4)))
(*.f64 (/.f64 l Om) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 1 (*.f64 Om 1/4)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 (/.f64 1 Om) 1/4))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (*.f64 Om (*.f64 Om -1/4))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1/4))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) 1/4) (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om -1/4)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)) (/.f64 (*.f64 l l) Om))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) -1/4))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4) (*.f64 (/.f64 l Om) (/.f64 l Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om 1/4)))
(*.f64 (/.f64 1 (*.f64 Om 1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 (/.f64 1 (*.f64 Om (*.f64 Om -1/4))) (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 l (*.f64 Om 1/4)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) Om))
(*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (/.f64 (pow.f64 Om -2) 1/4)) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om -2) 1/4)) (*.f64 l l))
(*.f64 (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -2)
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om 1/4)) (/.f64 1 Om))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (pow.f64 Om -2) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) -1/4))
(*.f64 (/.f64 l 1/4) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (pow.f64 Om -2))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (/.f64 (/.f64 1 Om) Om))
(*.f64 (pow.f64 (*.f64 l (*.f64 (sin.f64 ky) -2)) 2) (pow.f64 (/.f64 1 Om) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4)
(*.f64 4 (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) Om))
(*.f64 4 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2))
(*.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (pow.f64 (/.f64 Om (*.f64 l l)) -1) (pow.f64 (/.f64 (*.f64 Om 1/4) (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 l)) -1) (pow.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 Om (sin.f64 ky))) -1) (pow.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) -1) (pow.f64 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) Om) (/.f64 (sin.f64 ky) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) Om) (/.f64 l (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1/4))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1/4) (/.f64 l (*.f64 Om Om)))
(*.f64 (/.f64 (sin.f64 ky) 1/4) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om Om)))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/4)) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) Om))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om Om)) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1/4))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1/4) (/.f64 (sin.f64 ky) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 l l) 1/4) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (*.f64 l l) 1/4))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om Om)) (/.f64 (sin.f64 ky) 1/4))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om Om)) (/.f64 l 1/4))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) -1) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 (*.f64 Om Om))) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) 1/4))
(*.f64 (/.f64 (*.f64 l l) -1) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 l l) (neg.f64 Om)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om -1/4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (*.f64 l l) (neg.f64 (*.f64 Om Om))) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) 1/4))
(*.f64 (/.f64 -1 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om -1/4)))
(*.f64 (/.f64 -1 (*.f64 Om 1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (/.f64 -1 (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -1/4))
(*.f64 (/.f64 -1 (*.f64 Om -1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 (/.f64 -1 (neg.f64 (*.f64 Om Om))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om Om)) (/.f64 (*.f64 l (sin.f64 ky)) -1/4))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 (*.f64 Om Om))) (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om -1/4)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om 1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) -1/4))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) -1) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om -1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (*.f64 Om Om))) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4))
(*.f64 (/.f64 1 (*.f64 Om -1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 Om Om))) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 1/4))
(pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)
(pow.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) -1)
(neg.f64 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(neg.f64 (*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 2))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (pow.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))) 1/2))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4))
(/.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))) -1)
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)))) (sqrt.f64 (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) -1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) -1)))
(pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) 2)
(pow.f64 (*.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1/4)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(*.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2))
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))) -1)
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4) (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4))
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4)) -1/2) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) -1) (pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) -1))
(pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) -1)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4) 2)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))) -1/2)
(neg.f64 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(exp.f64 (*.f64 -1 (log.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) -1/2))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 l (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))))
(*.f64 l (pow.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1))
(*.f64 (sin.f64 ky) (*.f64 l (*.f64 l (sin.f64 ky))))
(*.f64 (sin.f64 ky) (pow.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1))
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1)
(*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))
(*.f64 (*.f64 l l) (neg.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l))
(*.f64 -1 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 (*.f64 l l)) (neg.f64 (pow.f64 (sin.f64 ky) 2)))
(*.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (sin.f64 ky))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) l)
(*.f64 (pow.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1) (sin.f64 ky))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1) l)
(*.f64 (neg.f64 (neg.f64 (*.f64 l l))) (pow.f64 (sin.f64 ky) 2))
(neg.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (sin.f64 ky)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (sin.f64 ky)))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 1))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (pow.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8))) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (pow.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)) (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2) (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)))))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8))) (sqrt.f64 (neg.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16) 1/4)) (sqrt.f64 (neg.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(-.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) -1))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) -1))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 -1 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (pow.f64 (sin.f64 ky) -1) (/.f64 Om l))
(*.f64 (pow.f64 (/.f64 1 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (pow.f64 (/.f64 1 (neg.f64 Om)) -1))
(*.f64 (pow.f64 (/.f64 1 (neg.f64 Om)) -1) (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(-.f64 0 (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) 2)
(neg.f64 (*.f64 l (neg.f64 (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(-.f64 0 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))
(/.f64 Om (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(/.f64 1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)))
(/.f64 (/.f64 Om (/.f64 l 1/4)) (sin.f64 ky))
(/.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 Om 1/4) (sin.f64 ky)) l)
(/.f64 (neg.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky))) l)
(neg.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))
(-.f64 0 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(-.f64 (/.f64 0 (neg.f64 Om)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(-.f64 (/.f64 0 (/.f64 Om (neg.f64 (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 l (/.f64 1 (/.f64 Om (sin.f64 ky))))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 1 Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 Om))
(*.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 1)
(*.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 Om) (pow.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) -1))
(*.f64 (/.f64 l Om) (sin.f64 ky))
(*.f64 -1 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) l)
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) l)
(*.f64 (pow.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) -1) (/.f64 1 Om))
(*.f64 (pow.f64 (/.f64 Om l) -1) (pow.f64 (/.f64 1 (sin.f64 ky)) -1))
(*.f64 (pow.f64 (/.f64 1 l) -1) (pow.f64 (/.f64 Om (sin.f64 ky)) -1))
(*.f64 (pow.f64 (neg.f64 Om) -1) (pow.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) -1))
(*.f64 (pow.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) -1) (pow.f64 (neg.f64 Om) -1))
(*.f64 (/.f64 l -1) (/.f64 (neg.f64 (sin.f64 ky)) Om))
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) -1) (/.f64 l Om))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 1)
(neg.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(neg.f64 (/.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1))
(-.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) -1))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) -1))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 -1 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (pow.f64 (sin.f64 ky) -1) (/.f64 Om l))
(*.f64 (pow.f64 (/.f64 1 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (pow.f64 (/.f64 1 (neg.f64 Om)) -1))
(*.f64 (pow.f64 (/.f64 1 (neg.f64 Om)) -1) (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(+.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 (*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))) (*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))))
(+.f64 (*.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))) (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))))
(*.f64 1 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) 1)
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))))
(*.f64 -1 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(*.f64 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))))
(*.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) -1)
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2) (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) -1) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)) -1) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))) -1))
(pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) -1/2)
(neg.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(exp.f64 (*.f64 -1 (log.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))))
(-.f64 0 (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) 2)
(neg.f64 (*.f64 l (neg.f64 (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (pow.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4) (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (+.f64 1/4 (/.f64 -1/8 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (+.f64 -1/2 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2)))
(pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))))
(-.f64 0 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/4 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 -1/4 (/.f64 (/.f64 Om (neg.f64 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (*.f64 1/4 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om (/.f64 l 1/4)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (/.f64 l 1/4)))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (/.f64 1 (/.f64 Om (/.f64 l 1/4))) -1))
(*.f64 -1 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 -1/4 (/.f64 Om l)) (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))) 1/4)
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 -1/4 (/.f64 Om l)))
(*.f64 (*.f64 (/.f64 Om l) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/4)
(*.f64 (*.f64 1/4 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4)) -1) (/.f64 1 l))
(*.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1/4 l))
(*.f64 (/.f64 (/.f64 Om l) -1) (/.f64 -1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 Om (neg.f64 l)) -1) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4))) -1)
(neg.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4)))) -1))
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 1/2)
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/2))
(-.f64 0 (*.f64 -1/4 (/.f64 Om l)))
(/.f64 Om (/.f64 l 1/4))
(/.f64 1/4 (/.f64 l Om))
(/.f64 (*.f64 Om 1/4) l)
(/.f64 1 (/.f64 l (*.f64 Om 1/4)))
(/.f64 (*.f64 Om -1/4) (neg.f64 l))
(neg.f64 (*.f64 -1/4 (/.f64 Om l)))
Calls

48 calls:

1.0ms
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
0.0ms
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
0.0ms
(/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
0.0ms
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
0.0ms
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))

simplify458.0ms (2.3%)

Algorithm
egg-herbie
Rules
1854×fma-def
1007×*-commutative
786×distribute-lft-in
780×distribute-rgt-in
504×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0180149850
1513747884
Stop Event
node limit
Counts
946 → 1039
Calls
Call 1
Inputs
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 8) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 Om 5) (*.f64 l (*.f64 (sin.f64 ky) (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 ky) 8))))))))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 Om 5) (*.f64 l (*.f64 (sin.f64 ky) (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 ky 2) (pow.f64 l 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 1/60 (pow.f64 l 2)) (*.f64 1/36 (pow.f64 l 2))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 1/60 (pow.f64 l 2)) (*.f64 1/36 (pow.f64 l 2)))) (*.f64 (pow.f64 ky 8) (+.f64 (*.f64 -1/360 (pow.f64 l 2)) (*.f64 -1/2520 (pow.f64 l 2)))))))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 Om (*.f64 ky l))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))))
(*.f64 ky l)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(/.f64 (*.f64 ky l) Om)
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (/.f64 (*.f64 ky l) Om))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (/.f64 (*.f64 ky l) Om)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (/.f64 (*.f64 ky l) Om))))
(/.f64 Om (*.f64 ky l))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))))
(*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (*.f64 2048 (/.f64 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)) (pow.f64 Om 7))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(*.f64 -4 (/.f64 (*.f64 ky l) Om))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 ky l) Om)))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))))) (pow.f64 Om 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 ky l) Om)) (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om)))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) 2)) (pow.f64 Om 3))))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))))) (pow.f64 Om 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 ky l) Om)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om)))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) 2)) (pow.f64 Om 3)))))) (*.f64 -1 (*.f64 (pow.f64 ky 7) (+.f64 (*.f64 4 (/.f64 (*.f64 l (*.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om)))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) 2)) (pow.f64 Om 3)))))) Om)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/60 (/.f64 l Om)) (*.f64 1/4 (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (*.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om))))) (pow.f64 Om 3))))))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (*.f64 2048 (/.f64 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)) (pow.f64 Om 7))))))
(*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (*.f64 2048 (/.f64 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)) (pow.f64 Om 7))))))
(*.f64 ky l)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(-.f64 0 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(-.f64 (/.f64 0 (*.f64 Om (*.f64 Om -1/4))) (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 (*.f64 l (sin.f64 ky)) (/.f64 (pow.f64 Om -2) 1/4)))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (pow.f64 Om -2) 1/4))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 -2 (/.f64 1 Om)) 2))
(*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)
(*.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om -1/4)))
(*.f64 -2 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om -2) 1/4)))
(*.f64 (/.f64 (pow.f64 Om -2) 1/4) (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(*.f64 (/.f64 (pow.f64 Om -2) 1/4) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) -2) -1))
(*.f64 (/.f64 1 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om 1/4)))
(*.f64 (/.f64 1 Om) (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1/4))
(*.f64 (/.f64 1 Om) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om -1/4)))
(*.f64 (/.f64 l Om) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 1 (*.f64 Om 1/4)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 (/.f64 1 Om) 1/4))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (*.f64 Om (*.f64 Om -1/4))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1/4))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) 1/4) (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om -1/4)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)) (/.f64 (*.f64 l l) Om))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) -1/4))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4) (*.f64 (/.f64 l Om) (/.f64 l Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om 1/4)))
(*.f64 (/.f64 1 (*.f64 Om 1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 (/.f64 1 (*.f64 Om (*.f64 Om -1/4))) (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 l (*.f64 Om 1/4)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) Om))
(*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (/.f64 (pow.f64 Om -2) 1/4)) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om -2) 1/4)) (*.f64 l l))
(*.f64 (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -2)
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om 1/4)) (/.f64 1 Om))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (pow.f64 Om -2) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) -1/4))
(*.f64 (/.f64 l 1/4) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (pow.f64 Om -2))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (/.f64 (/.f64 1 Om) Om))
(*.f64 (pow.f64 (*.f64 l (*.f64 (sin.f64 ky) -2)) 2) (pow.f64 (/.f64 1 Om) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4)
(*.f64 4 (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) Om))
(*.f64 4 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2))
(*.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (pow.f64 (/.f64 Om (*.f64 l l)) -1) (pow.f64 (/.f64 (*.f64 Om 1/4) (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 l)) -1) (pow.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 Om (sin.f64 ky))) -1) (pow.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) -1))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) -1) (pow.f64 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) Om) (/.f64 (sin.f64 ky) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) Om) (/.f64 l (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1/4))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1/4) (/.f64 l (*.f64 Om Om)))
(*.f64 (/.f64 (sin.f64 ky) 1/4) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om Om)))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/4)) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) Om))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om Om)) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1/4))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1/4) (/.f64 (sin.f64 ky) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 l l) 1/4) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (*.f64 l l) 1/4))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om Om)) (/.f64 (sin.f64 ky) 1/4))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om Om)) (/.f64 l 1/4))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) -1) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 (*.f64 Om Om))) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) 1/4))
(*.f64 (/.f64 (*.f64 l l) -1) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 l l) (neg.f64 Om)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om -1/4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (*.f64 l l) (neg.f64 (*.f64 Om Om))) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) 1/4))
(*.f64 (/.f64 -1 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om -1/4)))
(*.f64 (/.f64 -1 (*.f64 Om 1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (/.f64 -1 (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -1/4))
(*.f64 (/.f64 -1 (*.f64 Om -1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 (/.f64 -1 (neg.f64 (*.f64 Om Om))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om Om)) (/.f64 (*.f64 l (sin.f64 ky)) -1/4))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 (*.f64 Om Om))) (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om -1/4)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om 1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) -1/4))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) -1) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om -1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (*.f64 Om Om))) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4))
(*.f64 (/.f64 1 (*.f64 Om -1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 Om Om))) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 1/4))
(pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)
(pow.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) -1)
(neg.f64 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(neg.f64 (*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))
(pow.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) 1)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(binary32->binary64 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4))))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (pow.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))) 1/2))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4))
(/.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))) -1)
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)))) (sqrt.f64 (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) -1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) -1)))
(pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) 2)
(pow.f64 (*.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1/4)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(exp.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))) (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4))))))
(*.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2))
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))) -1)
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4) (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4))
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4)) -1/2) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) -1) (pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) -1))
(pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) -1)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4) 2)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))) -1/2)
(neg.f64 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(exp.f64 (*.f64 -1 (log.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) -1/2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1)
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4)))))))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 l (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))))
(*.f64 l (pow.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1))
(*.f64 (sin.f64 ky) (*.f64 l (*.f64 l (sin.f64 ky))))
(*.f64 (sin.f64 ky) (pow.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1))
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1)
(*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))
(*.f64 (*.f64 l l) (neg.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l))
(*.f64 -1 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 (*.f64 l l)) (neg.f64 (pow.f64 (sin.f64 ky) 2)))
(*.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (sin.f64 ky))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) l)
(*.f64 (pow.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1) (sin.f64 ky))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1) l)
(*.f64 (neg.f64 (neg.f64 (*.f64 l l))) (pow.f64 (sin.f64 ky) 2))
(neg.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (sin.f64 ky)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (sin.f64 ky)))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (pow.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8))) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (pow.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)) (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2) (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)))))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8))) (sqrt.f64 (neg.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16) 1/4)) (sqrt.f64 (neg.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))) 1/2)))
(-.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) -1))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) -1))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 -1 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (pow.f64 (sin.f64 ky) -1) (/.f64 Om l))
(*.f64 (pow.f64 (/.f64 1 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (pow.f64 (/.f64 1 (neg.f64 Om)) -1))
(*.f64 (pow.f64 (/.f64 1 (neg.f64 Om)) -1) (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1)
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(-.f64 0 (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) 2)
(neg.f64 (*.f64 l (neg.f64 (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) (cbrt.f64 (*.f64 l (sin.f64 ky)))) (cbrt.f64 (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky))) (*.f64 l (sin.f64 ky))))
(*.f64 1 (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(log1p.f64 (expm1.f64 (*.f64 l (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(log.f64 (exp.f64 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(-.f64 0 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))
(/.f64 Om (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(/.f64 1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)))
(/.f64 (/.f64 Om (/.f64 l 1/4)) (sin.f64 ky))
(/.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 Om 1/4) (sin.f64 ky)) l)
(/.f64 (neg.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky))) l)
(neg.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1)
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))
(-.f64 0 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(-.f64 (/.f64 0 (neg.f64 Om)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(-.f64 (/.f64 0 (/.f64 Om (neg.f64 (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 l (/.f64 1 (/.f64 Om (sin.f64 ky))))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 1 Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 Om))
(*.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 1)
(*.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 Om) (pow.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) -1))
(*.f64 (/.f64 l Om) (sin.f64 ky))
(*.f64 -1 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) l)
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) l)
(*.f64 (pow.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) -1) (/.f64 1 Om))
(*.f64 (pow.f64 (/.f64 Om l) -1) (pow.f64 (/.f64 1 (sin.f64 ky)) -1))
(*.f64 (pow.f64 (/.f64 1 l) -1) (pow.f64 (/.f64 Om (sin.f64 ky)) -1))
(*.f64 (pow.f64 (neg.f64 Om) -1) (pow.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) -1))
(*.f64 (pow.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) -1) (pow.f64 (neg.f64 Om) -1))
(*.f64 (/.f64 l -1) (/.f64 (neg.f64 (sin.f64 ky)) Om))
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) -1) (/.f64 l Om))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 1)
(neg.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(neg.f64 (/.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (cbrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om))) (cbrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 1 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(pow.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) 1)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(log.f64 (exp.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om)))
(-.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) -1))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) -1))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 -1 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (pow.f64 (sin.f64 ky) -1) (/.f64 Om l))
(*.f64 (pow.f64 (/.f64 1 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (pow.f64 (/.f64 1 (neg.f64 Om)) -1))
(*.f64 (pow.f64 (/.f64 1 (neg.f64 Om)) -1) (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1)
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 (*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))) (*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))))
(+.f64 (*.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))) (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))))
(*.f64 1 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) 1)
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))))
(*.f64 -1 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(*.f64 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))))
(*.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) -1)
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2) (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) -1) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)) -1) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))) -1))
(pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) -1/2)
(neg.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(exp.f64 (*.f64 -1 (log.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))) (cbrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(*.f64 1 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(pow.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1)
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(binary32->binary64 (/.f32 1 (+.f32 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))))
(-.f64 0 (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) 2)
(neg.f64 (*.f64 l (neg.f64 (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) (cbrt.f64 (*.f64 l (sin.f64 ky)))) (cbrt.f64 (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky))) (*.f64 l (sin.f64 ky))))
(*.f64 1 (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(log1p.f64 (expm1.f64 (*.f64 l (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(log.f64 (exp.f64 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (pow.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4) (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (+.f64 1/4 (/.f64 -1/8 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (+.f64 -1/2 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2)))
(pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx)))))))
(-.f64 0 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/4 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 -1/4 (/.f64 (/.f64 Om (neg.f64 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (*.f64 1/4 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om (/.f64 l 1/4)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (/.f64 l 1/4)))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (/.f64 1 (/.f64 Om (/.f64 l 1/4))) -1))
(*.f64 -1 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 -1/4 (/.f64 Om l)) (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))) 1/4)
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 -1/4 (/.f64 Om l)))
(*.f64 (*.f64 (/.f64 Om l) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/4)
(*.f64 (*.f64 1/4 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4)) -1) (/.f64 1 l))
(*.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1/4 l))
(*.f64 (/.f64 (/.f64 Om l) -1) (/.f64 -1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 Om (neg.f64 l)) -1) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4))) -1)
(neg.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4)))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 1 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (exp.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx)))))
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 1/2)
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/2))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(cbrt.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))))
(-.f64 0 (*.f64 -1/4 (/.f64 Om l)))
(/.f64 Om (/.f64 l 1/4))
(/.f64 1/4 (/.f64 l Om))
(/.f64 (*.f64 Om 1/4) l)
(/.f64 1 (/.f64 l (*.f64 Om 1/4)))
(/.f64 (*.f64 Om -1/4) (neg.f64 l))
(neg.f64 (*.f64 -1/4 (/.f64 Om l)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om l))) (cbrt.f64 (*.f64 1/4 (/.f64 Om l)))) (cbrt.f64 (*.f64 1/4 (/.f64 Om l))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/4 (/.f64 Om l))) (*.f64 1/4 (/.f64 Om l))))
(*.f64 1 (*.f64 1/4 (/.f64 Om l)))
(pow.f64 (*.f64 1/4 (/.f64 Om l)) 1)
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om l))))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om l))))
(*.f64 (sqrt.f64 (*.f64 1/4 (/.f64 Om l))) (sqrt.f64 (*.f64 1/4 (/.f64 Om l))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om l))))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4)))))) 1/2))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
(binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4)))))) 1/2))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))
(binary32->binary64 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))) 1/2))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(binary32->binary64 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (+.f32 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))) 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (+.f32 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (+.f32 1/2 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx)))))
Outputs
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 8) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 6) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/315 (/.f64 (pow.f64 ky 8) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 -4/315 (/.f64 (pow.f64 ky 8) (/.f64 (*.f64 Om Om) (*.f64 l l))) (fma.f64 4 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 8/45 (/.f64 (pow.f64 ky 6) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om)))
(fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/64)))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/64))))
(fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) -1/512))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(fma.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) 1)
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 1 (fma.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 (*.f64 1/2 (pow.f64 ky 4)) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (+.f64 (/.f64 (*.f64 8/45 (*.f64 l l)) (*.f64 Om Om)) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))) (*.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (fma.f64 2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 (*.f64 1/2 (pow.f64 ky 6)) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1))
(sqrt.f64 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om)))
(fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om)))))
(fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))
(fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)))))
(+.f64 1 (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))) (fma.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))) 2)))))
(+.f64 1 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))) 2))) (*.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))) 2)))) (/.f64 (*.f64 64 (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))))))
(+.f64 1 (fma.f64 -1/2 (fma.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))) 2)) (*.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))) 2)))) (/.f64 (*.f64 64 (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5))) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5))) (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)))))) (pow.f64 l 7))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5)) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (pow.f64 l 7))))) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5)))))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (*.f64 Om (pow.f64 l 5))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (+.f64 (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5)))) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)))))) (pow.f64 l 7)))))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16 (*.f64 (/.f64 (sin.f64 ky) Om) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)) (pow.f64 l 5)) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) 2)))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (pow.f64 l 7))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2))
(fma.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 (*.f64 -1/2 (pow.f64 ky 4)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2 1) (*.f64 (*.f64 -1/2 (pow.f64 ky 4)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) -2 1) (*.f64 -1/2 (fma.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (fma.f64 8/45 (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) 1)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 Om 5) (*.f64 l (*.f64 (sin.f64 ky) (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)))))))
(fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 l (sin.f64 ky)) (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16 (fma.f64 (pow.f64 Om 5) (*.f64 (*.f64 l (sin.f64 ky)) (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2))) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 l (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (sin.f64 ky) 8))))))))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 Om 5) (*.f64 l (*.f64 (sin.f64 ky) (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (/.f64 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 (*.f64 l (sin.f64 ky)) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8)))))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 l (sin.f64 ky)) (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 7) (*.f64 (*.f64 l (sin.f64 ky)) (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8)))))) (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) -1/16 (fma.f64 (pow.f64 Om 5) (*.f64 (*.f64 l (sin.f64 ky)) (-.f64 (/.f64 1/64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))) (pow.f64 (/.f64 (/.f64 -1/16 (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 2))) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -16 (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 64)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -16 (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -16 (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 64)) (pow.f64 Om 6))) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -16 (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 64)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -16 (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -16 (pow.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 2))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 64)) (pow.f64 Om 6))) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om Om)) -2)))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 ky 2) (pow.f64 l 2))
(*.f64 (*.f64 l l) (*.f64 ky ky))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))
(fma.f64 -1/3 (*.f64 (*.f64 l l) (pow.f64 ky 4)) (*.f64 (*.f64 l l) (*.f64 ky ky)))
(*.f64 (*.f64 l l) (+.f64 (*.f64 ky ky) (*.f64 -1/3 (pow.f64 ky 4))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 1/60 (pow.f64 l 2)) (*.f64 1/36 (pow.f64 l 2))))))
(fma.f64 -1/3 (*.f64 (*.f64 l l) (pow.f64 ky 4)) (fma.f64 (*.f64 ky ky) (*.f64 l l) (*.f64 (pow.f64 ky 6) (*.f64 (*.f64 l l) 2/45))))
(+.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 ky ky) (*.f64 -1/3 (pow.f64 ky 4)))) (*.f64 (pow.f64 ky 6) (*.f64 (*.f64 l l) 2/45)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 4) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (+.f64 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 1/60 (pow.f64 l 2)) (*.f64 1/36 (pow.f64 l 2)))) (*.f64 (pow.f64 ky 8) (+.f64 (*.f64 -1/360 (pow.f64 l 2)) (*.f64 -1/2520 (pow.f64 l 2)))))))
(fma.f64 -1/3 (*.f64 (*.f64 l l) (pow.f64 ky 4)) (fma.f64 (*.f64 ky ky) (*.f64 l l) (fma.f64 (pow.f64 ky 6) (*.f64 (*.f64 l l) 2/45) (*.f64 (pow.f64 ky 8) (*.f64 (*.f64 l l) -1/315)))))
(+.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 ky ky) (*.f64 -1/3 (pow.f64 ky 4)))) (fma.f64 (pow.f64 ky 6) (*.f64 (*.f64 l l) 2/45) (*.f64 (pow.f64 ky 8) (*.f64 (*.f64 l l) -1/315))))
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))
(fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1 (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360))))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360)))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))))
(*.f64 ky l)
(*.f64 l ky)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (*.f64 l ky))
(*.f64 l (+.f64 ky (*.f64 -1/6 (pow.f64 ky 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky)))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (*.f64 l (+.f64 ky (*.f64 1/120 (pow.f64 ky 5)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 -1/5040 (*.f64 l (pow.f64 ky 7)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky))))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 -1/5040 (*.f64 l (pow.f64 ky 7)) (*.f64 l (+.f64 ky (*.f64 1/120 (pow.f64 ky 5))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(fma.f64 1/4 (/.f64 Om (*.f64 l ky)) (*.f64 (/.f64 Om (/.f64 l ky)) 1/24))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(fma.f64 (*.f64 -1/4 (pow.f64 ky 3)) (*.f64 (/.f64 Om l) -7/360) (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) (*.f64 (/.f64 Om (/.f64 l ky)) 1/24)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1/4 (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360))))) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 (*.f64 -1/4 (pow.f64 ky 5)) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360))) (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) (*.f64 (/.f64 Om (/.f64 l ky)) 1/24))))
(/.f64 (*.f64 ky l) Om)
(/.f64 (*.f64 l ky) Om)
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (/.f64 (*.f64 ky l) Om))
(fma.f64 -1/6 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (/.f64 (*.f64 l ky) Om))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (/.f64 (*.f64 ky l) Om)))
(fma.f64 -1/6 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 1/120 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (/.f64 (*.f64 l ky) Om)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/5040 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/120 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (/.f64 (*.f64 ky l) Om))))
(fma.f64 -1/6 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 -1/5040 (/.f64 (pow.f64 ky 7) (/.f64 Om l)) (fma.f64 1/120 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (/.f64 (*.f64 l ky) Om))))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))
(fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1 (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360))))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360)))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))))
(*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4)
(+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))))
(fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4)))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (*.f64 2048 (/.f64 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)) (pow.f64 Om 7))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2048 (/.f64 (pow.f64 l 7) (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4 (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2048 (/.f64 (pow.f64 l 7) (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16)))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) -1/128)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) -1/128 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16)))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) -1/128)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) -1/128 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7))))))
(*.f64 -4 (/.f64 (*.f64 ky l) Om))
(/.f64 (*.f64 -4 (*.f64 l ky)) Om)
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 ky l) Om)))
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (pow.f64 ky 3) (*.f64 l l)) (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l))) (*.f64 Om Om)) (/.f64 (*.f64 -4 (*.f64 l ky)) Om))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))))) (pow.f64 Om 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 ky l) Om)) (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om)))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) 2)) (pow.f64 Om 3))))))))
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (pow.f64 ky 3) (*.f64 l l)) (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l))) (*.f64 Om Om)) (fma.f64 -4 (/.f64 (*.f64 l ky) Om) (neg.f64 (*.f64 (pow.f64 ky 5) (fma.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om)))) (*.f64 64 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) 2)))))))))
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (pow.f64 ky 3) (*.f64 l l)) (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l))) (*.f64 Om Om)) (fma.f64 -4 (/.f64 (*.f64 l ky) Om) (*.f64 (fma.f64 64 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) 2))) (*.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om)))))) (neg.f64 (pow.f64 ky 5)))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))))) (pow.f64 Om 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 ky l) Om)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om)))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) 2)) (pow.f64 Om 3)))))) (*.f64 -1 (*.f64 (pow.f64 ky 7) (+.f64 (*.f64 4 (/.f64 (*.f64 l (*.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om)))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) 2)) (pow.f64 Om 3)))))) Om)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/60 (/.f64 l Om)) (*.f64 1/4 (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (*.f64 (pow.f64 l 3) (*.f64 (+.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 -1/24 (/.f64 Om l))) (+.f64 (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))) (*.f64 1/3 (/.f64 l Om))))) (pow.f64 Om 3))))))))))
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (pow.f64 ky 3) (*.f64 l l)) (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l))) (*.f64 Om Om)) (fma.f64 -4 (/.f64 (*.f64 l ky) Om) (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 5) (fma.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om)))) (*.f64 64 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) 2)))))) (*.f64 (pow.f64 ky 7) (fma.f64 4 (/.f64 l (/.f64 Om (*.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) (fma.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om)))) (*.f64 64 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) 2)))))))) (fma.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -1/60 (/.f64 l Om) (*.f64 1/4 (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360)))))))) (*.f64 64 (/.f64 (*.f64 (*.f64 (pow.f64 l 3) (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l))) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om))) (pow.f64 Om 3))))))))))
(fma.f64 -16 (/.f64 (*.f64 (*.f64 (pow.f64 ky 3) (*.f64 l l)) (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l))) (*.f64 Om Om)) (fma.f64 -1 (fma.f64 (pow.f64 ky 5) (fma.f64 64 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) 2))) (*.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om)))))) (*.f64 (pow.f64 ky 7) (fma.f64 4 (/.f64 l (/.f64 Om (*.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) (fma.f64 64 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l)) 2))) (*.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om))))))))) (fma.f64 64 (/.f64 (*.f64 (*.f64 (pow.f64 l 3) (fma.f64 -2 (/.f64 l Om) (/.f64 (*.f64 -1/24 Om) l))) (fma.f64 1/4 (*.f64 (/.f64 Om l) -7/360) (/.f64 (*.f64 1/3 l) Om))) (pow.f64 Om 3)) (*.f64 16 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 1/4 (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360))) (*.f64 (/.f64 l Om) -1/60))))))))) (/.f64 (*.f64 -4 (*.f64 l ky)) Om)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16)))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) -1/128)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16))))
(fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 ky) 5)) -1/128 (fma.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) 1/16 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7))))))
(*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4)
(+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))))
(fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4)))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (*.f64 2048 (/.f64 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)) (pow.f64 Om 7))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2048 (/.f64 (pow.f64 l 7) (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4 (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2048 (/.f64 (pow.f64 l 7) (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))))))
(*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4)
(+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))))
(fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4)))
(+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (*.f64 32 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (*.f64 2048 (/.f64 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)) (pow.f64 Om 7))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -4 (*.f64 (sin.f64 ky) (/.f64 l Om)) (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2048 (/.f64 (pow.f64 l 7) (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))))))
(fma.f64 -256 (/.f64 (pow.f64 l 5) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -4 (fma.f64 32 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2048 (/.f64 (pow.f64 l 7) (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))))))
(*.f64 ky l)
(*.f64 l ky)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (*.f64 l ky))
(*.f64 l (+.f64 ky (*.f64 -1/6 (pow.f64 ky 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky)))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (*.f64 l (+.f64 ky (*.f64 1/120 (pow.f64 ky 5)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 -1/5040 (*.f64 l (pow.f64 ky 7)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky))))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 -1/5040 (*.f64 l (pow.f64 ky 7)) (*.f64 l (+.f64 ky (*.f64 1/120 (pow.f64 ky 5))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 -1/128 (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))) (*.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) 2)))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))))) (*.f64 (pow.f64 ky 6) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3)))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (+.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) 2))) (*.f64 (pow.f64 ky 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2) -1/2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5)))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) 2)) (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2) (pow.f64 (sin.f64 kx) 3))))))))) (*.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) 1/2))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (*.f64 (*.f64 -1/16 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)) (*.f64 (pow.f64 (sin.f64 ky) 3) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))))))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (+.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2))) (*.f64 (pow.f64 kx 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) -1/2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) 2)) (*.f64 (pow.f64 (sin.f64 ky) 3) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) 1/2))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
(fma.f64 (*.f64 -1/4 (pow.f64 ky 4)) (fma.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 4) (fma.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3)))))) (fma.f64 (*.f64 -1/4 (pow.f64 ky 6)) (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2) -1/2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5)))))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 Om (*.f64 ky ky)) l) (pow.f64 (sin.f64 kx) 3))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/8 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/4 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/8 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/4 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/4 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))) (fma.f64 -1/8 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))
(fma.f64 -1/4 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/4 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om -1/4) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) -1/2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))))))) (fma.f64 -1/8 (*.f64 (/.f64 Om l) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx))))
(fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)))))
(+.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (pow.f64 ky 4) (/.f64 (sin.f64 kx) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)))))
(+.f64 (sin.f64 kx) (fma.f64 1/2 (/.f64 (*.f64 ky ky) (sin.f64 kx)) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (pow.f64 ky 4) (/.f64 (sin.f64 kx) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 ky 6) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx)) (/.f64 (*.f64 ky ky) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (fma.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 ky 6) (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2) -1/2)) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx)) (/.f64 (*.f64 ky ky) (sin.f64 kx))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky))))
(fma.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (pow.f64 kx 4) (/.f64 (sin.f64 ky) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 1/2 (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (pow.f64 kx 4) (/.f64 (sin.f64 ky) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 kx 6) (/.f64 (sin.f64 ky) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 kx kx) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (fma.f64 1/2 (+.f64 (/.f64 (pow.f64 kx 6) (/.f64 (sin.f64 ky) (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2) -1/2)) (pow.f64 (sin.f64 ky) 2))))) (/.f64 (*.f64 kx kx) (sin.f64 ky))) (*.f64 -1/2 (/.f64 (pow.f64 kx 4) (/.f64 (sin.f64 ky) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(-.f64 0 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(-.f64 (/.f64 0 (*.f64 Om (*.f64 Om -1/4))) (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 (*.f64 l (sin.f64 ky)) (/.f64 (pow.f64 Om -2) 1/4)))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (/.f64 (pow.f64 Om -2) 1/4))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 -2 (/.f64 1 Om)) 2))
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (/.f64 -2 Om) 2))
(*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(*.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) (/.f64 1 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om -1/4)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (neg.f64 (sin.f64 ky)) -1/4)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om -1/4)))
(*.f64 -2 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om -2) 1/4)))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (/.f64 (pow.f64 Om -2) 1/4) (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (/.f64 (pow.f64 Om -2) 1/4) (pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) -2) -1))
(*.f64 (/.f64 (pow.f64 Om -2) 1/4) (/.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) -2)))
(*.f64 (/.f64 1 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om 1/4)))
(/.f64 (*.f64 (/.f64 1 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om 1/4))
(*.f64 (/.f64 1 Om) (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) 1/4))
(/.f64 (*.f64 (/.f64 1 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om 1/4))
(*.f64 (/.f64 1 Om) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om -1/4)))
(*.f64 (/.f64 l Om) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 1 (*.f64 Om 1/4)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 (/.f64 1 Om) 1/4))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 1 (*.f64 Om 1/4)))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (*.f64 Om (*.f64 Om -1/4))))
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (*.f64 (*.f64 Om Om) -1/4)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 (*.f64 Om Om) -1/4))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4))))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1/4))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l (/.f64 -1/4 (neg.f64 (sin.f64 ky))))))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) -1/4)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) 1/4) (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)))
(/.f64 (*.f64 (/.f64 l (/.f64 Om l)) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om 1/4))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om -1/4)))
(/.f64 (*.f64 (/.f64 l (/.f64 Om l)) (neg.f64 (pow.f64 (sin.f64 ky) 2))) (*.f64 Om -1/4))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)) (/.f64 (*.f64 l l) Om))
(/.f64 (*.f64 (/.f64 l (/.f64 Om l)) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om 1/4))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l 1/4) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l 1/4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (*.f64 (/.f64 l Om) (/.f64 l 1/4)))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l 1/4) (/.f64 (pow.f64 (sin.f64 ky) 2) Om)))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4)))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) -1/4))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) -1/4)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4) (*.f64 (/.f64 l Om) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om 1/4)))
(/.f64 (*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (/.f64 l (/.f64 (neg.f64 Om) (sin.f64 ky)))) (*.f64 Om 1/4))
(*.f64 (/.f64 l (/.f64 (neg.f64 Om) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)))
(*.f64 (/.f64 (sin.f64 ky) Om) (*.f64 (/.f64 l -1/4) (/.f64 l (/.f64 (neg.f64 Om) (sin.f64 ky)))))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om 1/4)))
(*.f64 (/.f64 1 (*.f64 Om 1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 1 (*.f64 Om 1/4)))
(*.f64 (/.f64 1 (*.f64 Om (*.f64 Om -1/4))) (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(*.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 1 (*.f64 (*.f64 Om Om) -1/4)))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 (*.f64 Om Om) -1/4))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 l (*.f64 Om 1/4)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) Om))
(*.f64 (/.f64 l (*.f64 Om 1/4)) (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (/.f64 (pow.f64 Om -2) 1/4)) (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om -2) 1/4)) (*.f64 l l))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -2)
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om 1/4)) (/.f64 1 Om))
(/.f64 (*.f64 (/.f64 1 Om) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om 1/4))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (pow.f64 Om -2) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) -1/4))
(*.f64 (/.f64 l 1/4) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om Om)))
(/.f64 (*.f64 (/.f64 l 1/4) (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky)))) (*.f64 Om Om))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (pow.f64 Om -2))
(*.f64 (pow.f64 Om -2) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (/.f64 (/.f64 1 Om) Om))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (/.f64 1 (*.f64 Om Om)))
(*.f64 (pow.f64 (*.f64 l (*.f64 (sin.f64 ky) -2)) 2) (pow.f64 (/.f64 1 Om) 2))
(*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4)
(*.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2))
(*.f64 4 (/.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) Om))
(/.f64 (*.f64 4 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 Om Om))
(*.f64 4 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2))
(*.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2))
(*.f64 (pow.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 l Om) (/.f64 1 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))
(*.f64 (pow.f64 (/.f64 Om (*.f64 l l)) -1) (pow.f64 (/.f64 (*.f64 Om 1/4) (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (/.f64 1 (/.f64 Om (*.f64 l l))) (/.f64 1 (/.f64 Om (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4))))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 l)) -1) (pow.f64 (/.f64 Om (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (/.f64 1 (/.f64 (*.f64 Om (/.f64 1/4 l)) l)) (/.f64 1 (/.f64 Om (pow.f64 (sin.f64 ky) 2))))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 Om (sin.f64 ky))) -1) (pow.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) -1))
(*.f64 (/.f64 1 (*.f64 (/.f64 Om l) (/.f64 Om (sin.f64 ky)))) (/.f64 1 (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 Om l)) -1) (pow.f64 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)) -1))
(*.f64 (/.f64 1 (*.f64 (/.f64 Om l) (/.f64 Om l))) (/.f64 1 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) Om) (/.f64 (sin.f64 ky) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 (*.f64 l l) (sin.f64 ky)) Om) (/.f64 (sin.f64 ky) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) Om) (/.f64 l (*.f64 Om 1/4)))
(*.f64 (/.f64 l (*.f64 Om 1/4)) (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 l (/.f64 -1 (neg.f64 (sin.f64 ky)))) (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) -1) (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) (*.f64 Om 1/4))))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1/4))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (sin.f64 ky) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1/4) (/.f64 l (*.f64 Om Om)))
(*.f64 (/.f64 l (*.f64 Om Om)) (/.f64 (sin.f64 ky) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (sin.f64 ky) 1/4) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om Om)))
(*.f64 (/.f64 (sin.f64 ky) 1/4) (/.f64 (*.f64 (*.f64 l l) (sin.f64 ky)) (*.f64 Om Om)))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om 1/4)) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) Om))
(*.f64 (/.f64 (*.f64 (*.f64 l l) (sin.f64 ky)) Om) (/.f64 (sin.f64 ky) (*.f64 Om 1/4)))
(*.f64 (/.f64 (sin.f64 ky) (*.f64 Om Om)) (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1/4))
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (*.f64 Om Om)) (*.f64 (*.f64 l l) (sin.f64 ky))) 1/4)
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1/4) (/.f64 (sin.f64 ky) (*.f64 Om Om)))
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (*.f64 Om Om)) (*.f64 (*.f64 l l) (sin.f64 ky))) 1/4)
(*.f64 (/.f64 (*.f64 l l) 1/4) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 l (/.f64 1/4 l)) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) (/.f64 (*.f64 l l) 1/4))
(*.f64 (/.f64 l (/.f64 1/4 l)) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (*.f64 Om Om)) (/.f64 (sin.f64 ky) 1/4))
(*.f64 (/.f64 (sin.f64 ky) 1/4) (/.f64 (*.f64 (*.f64 l l) (sin.f64 ky)) (*.f64 Om Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 l Om))
(*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) (*.f64 Om Om)) (/.f64 l 1/4))
(/.f64 (*.f64 (/.f64 l 1/4) (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky)))) (*.f64 Om Om))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 l Om) (/.f64 (neg.f64 (sin.f64 ky)) -1/4)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om -1/4)))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) -1) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 l (/.f64 -1 (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (neg.f64 (sin.f64 ky)) (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om 1/4)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (/.f64 l (/.f64 (neg.f64 Om) (sin.f64 ky)))) (*.f64 Om 1/4))
(*.f64 (/.f64 l (/.f64 (neg.f64 Om) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/4)))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(*.f64 (/.f64 (sin.f64 ky) Om) (*.f64 (/.f64 l -1/4) (/.f64 l (/.f64 (neg.f64 Om) (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 (*.f64 Om Om))) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) 1/4))
(*.f64 (/.f64 l (/.f64 (*.f64 Om (neg.f64 Om)) (sin.f64 ky))) (/.f64 l (/.f64 1/4 (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 l l) -1) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 l l) (neg.f64 Om)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 Om 1/4)))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om -1/4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 l -1/4)) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) Om))
(*.f64 (/.f64 (*.f64 l l) (neg.f64 (*.f64 Om Om))) (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)) 1/4))
(*.f64 (/.f64 (*.f64 l l) (*.f64 Om (neg.f64 Om))) (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4)))
(*.f64 (/.f64 -1 Om) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om -1/4)))
(*.f64 (/.f64 -1 (*.f64 Om 1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (/.f64 -1 (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) -1/4))
(*.f64 (/.f64 -1 (*.f64 Om -1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) Om) (/.f64 -1 (*.f64 Om -1/4)))
(*.f64 (/.f64 -1 (neg.f64 (*.f64 Om Om))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/4) (/.f64 -1 (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 Om Om)) (/.f64 (*.f64 l (sin.f64 ky)) -1/4))
(*.f64 (*.f64 (/.f64 l Om) (/.f64 (neg.f64 (sin.f64 ky)) Om)) (/.f64 l (/.f64 -1/4 (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 (*.f64 Om Om))) (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(*.f64 (/.f64 l (/.f64 1/4 (sin.f64 ky))) (/.f64 l (/.f64 (*.f64 Om (neg.f64 Om)) (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 l (/.f64 1/4 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om -1/4)))
(*.f64 (/.f64 (*.f64 l (neg.f64 l)) Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om -1/4)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om 1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)))
(*.f64 (/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om 1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) -1/4))
(*.f64 (/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) -1/4))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) -1) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (*.f64 l (neg.f64 l)) -1) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om (*.f64 Om 1/4))))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 Om)) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om 1/4)))
(/.f64 (*.f64 (/.f64 (*.f64 l (neg.f64 l)) (neg.f64 Om)) (pow.f64 (sin.f64 ky) 2)) (*.f64 Om 1/4))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 Om -1/4)) (/.f64 (pow.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om -1/4)))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) Om) (*.f64 (/.f64 l Om) (neg.f64 (/.f64 l -1/4))))
(*.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (*.f64 Om Om))) (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4))
(*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) 1/4) (/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 1 (*.f64 Om -1/4)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)))
(*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 Om)) (/.f64 1 (*.f64 Om -1/4)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 Om Om))) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 1/4))
(*.f64 (/.f64 1 (*.f64 Om (neg.f64 Om))) (/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 1/4))
(pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(pow.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) -1)
(/.f64 1 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(neg.f64 (neg.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(neg.f64 (*.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(*.f64 (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om)))
(*.f64 (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om)))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om))))
(*.f64 (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om)))
(*.f64 (/.f64 4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2))) -1))
(/.f64 1 (/.f64 (*.f64 Om (*.f64 Om 1/4)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) 2))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) (pow.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) 2)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(pow.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))) 1)
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(binary32->binary64 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4))))
(binary32->binary64 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 1/4 (binary64->binary32 Om)))))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (pow.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))) 1/2))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))))
(*.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(/.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2))
(/.f64 1 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) -1/2))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))) (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 6)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))) -1)
(/.f64 (neg.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) -1)
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8)) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))))
(/.f64 (hypot.f64 1 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4) 1) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)))) (sqrt.f64 (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))))
(/.f64 (sqrt.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 6)))) (sqrt.f64 (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4))) (sqrt.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) -1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) -1)))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4))) (sqrt.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))
(pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) 2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(pow.f64 (*.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) 1/4)
(pow.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))) 1/4)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(exp.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))))
(pow.f64 (exp.f64 1/2) (log1p.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))) (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))) (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(*.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))) 1)
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (sqrt.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 1/4 (binary64->binary32 Om)))))))
(*.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) -1/2)
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) -1/2)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))) -1)
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4) (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) -1/2)
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 6)) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))) -1/2))
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 6)) -1/2) (pow.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 4)) -1/2) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1/2))
(*.f64 (pow.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 4)) -1/2) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) -1) (pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) 1/4) -1))
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) 1/4) -2)
(pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) -1/2)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) -1)
(/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1) -1/4) 2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) -1/2)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1))) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)) -1/2)
(neg.f64 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(exp.f64 (*.f64 -1 (log.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) 1)))))
(/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1))
(pow.f64 (pow.f64 (exp.f64 1/2) (log1p.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))) -1)
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) -1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2))) -1/2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 2)))
(*.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1)
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4)))))))
(binary32->binary64 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 1/4 (binary64->binary32 Om))))))))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 l (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 l (pow.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (sin.f64 ky) (*.f64 l (*.f64 l (sin.f64 ky))))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (sin.f64 ky) (pow.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1)
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (*.f64 l l) (neg.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 l l))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 -1 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 l l) (*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 (sin.f64 ky) (neg.f64 l)))
(*.f64 (neg.f64 (*.f64 l l)) (neg.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (*.f64 l (*.f64 l (sin.f64 ky))) (sin.f64 ky))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) l)
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 (*.f64 l (*.f64 l (sin.f64 ky))) 1) (sin.f64 ky))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 l (sin.f64 ky))) 1) l)
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (neg.f64 (neg.f64 (*.f64 l l))) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (sin.f64 ky)))))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (sin.f64 ky)))) 1))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) 1))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) 4)))
(*.f64 1 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1)
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(pow.f64 (*.f64 l (sin.f64 ky)) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (pow.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8))) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4) (/.f64 (*.f64 (/.f64 Om l) -1/8) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/8 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4)))))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)))))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (/.f64 1 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4) (/.f64 (*.f64 (/.f64 Om l) -1/8) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/8 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4)))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (pow.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) -1/2))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)) (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4) (/.f64 (*.f64 (/.f64 Om l) -1/8) (sin.f64 ky))) (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/8 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4)) (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2) (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2) (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) -1/2) (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4) (/.f64 (*.f64 (/.f64 Om l) -1/8) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/8 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) -1/2)) 1/4)))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/4)) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4)) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) -1/2)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) 1/8))) (sqrt.f64 (neg.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) 1/4) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/8)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8))) (sqrt.f64 (neg.f64 (+.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4) (/.f64 (*.f64 (/.f64 Om l) -1/8) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/8 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16) 1/4)) (sqrt.f64 (neg.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/16 1/4)) (sqrt.f64 (neg.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2))))
(/.f64 (sqrt.f64 (fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (sqrt.f64 (-.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) -1/16 1/4)) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2) 1/4)) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 3/2))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)) 1)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))) 1/2)))
(binary32->binary64 (sqrt.f32 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2)))
(-.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) -1))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 1 (/.f64 1 Om)))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) -1))
(*.f64 (/.f64 1 l) (/.f64 1 (*.f64 (sin.f64 ky) (/.f64 1 Om))))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) -1))
(*.f64 (/.f64 1 l) (/.f64 1 (*.f64 (sin.f64 ky) (/.f64 1 Om))))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 -1 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (neg.f64 Om) (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (neg.f64 Om) (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (pow.f64 (sin.f64 ky) -1) (/.f64 Om l))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (/.f64 1 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 1 (/.f64 1 Om)))
(*.f64 (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (pow.f64 (/.f64 1 (neg.f64 Om)) -1))
(*.f64 (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (pow.f64 (/.f64 1 (neg.f64 Om)) -1) (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1))
(*.f64 (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 -1 (neg.f64 (sin.f64 ky))))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(/.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(neg.f64 (/.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))) 1))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(/.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(-.f64 0 (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 l (neg.f64 (neg.f64 (sin.f64 ky))))
(*.f64 l (*.f64 1 (sin.f64 ky)))
(/.f64 (*.f64 l (sin.f64 ky)) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(pow.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) 2)
(*.f64 l (sin.f64 ky))
(neg.f64 (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 l (neg.f64 (neg.f64 (sin.f64 ky))))
(*.f64 l (*.f64 1 (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(*.f64 (*.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) (cbrt.f64 (*.f64 l (sin.f64 ky)))) (cbrt.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky))) (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3))
(*.f64 1 (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(*.f64 l (sin.f64 ky))
(log1p.f64 (expm1.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(*.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(log.f64 (exp.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(-.f64 0 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(/.f64 Om (/.f64 (*.f64 l (sin.f64 ky)) 1/4))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(/.f64 1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)))
(/.f64 (/.f64 Om (/.f64 l 1/4)) (sin.f64 ky))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(/.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/4)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 Om -1/4) l) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 Om -1/4) (*.f64 (sin.f64 ky) (neg.f64 l)))
(/.f64 (/.f64 (*.f64 Om 1/4) (sin.f64 ky)) l)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(/.f64 (neg.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky))) l)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(neg.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) 2)))
(*.f64 1 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (/.f32 1/4 (sin.f32 (binary64->binary32 ky)))))
(-.f64 0 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(-.f64 (/.f64 0 (neg.f64 Om)) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(-.f64 (/.f64 0 (/.f64 Om (neg.f64 (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(*.f64 l (/.f64 1 (/.f64 Om (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 l (*.f64 (sin.f64 ky) (/.f64 1 Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (*.f64 l (sin.f64 ky)) (/.f64 1 Om))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 1)
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (/.f64 1 Om) (pow.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) -1))
(*.f64 (/.f64 1 Om) (/.f64 1 (/.f64 1 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 l Om) (sin.f64 ky))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 -1 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(*.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (/.f64 1 (neg.f64 Om)))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(*.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) l)
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l (neg.f64 (sin.f64 ky))))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) l)
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (pow.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) -1) (/.f64 1 Om))
(*.f64 (/.f64 1 Om) (/.f64 1 (/.f64 1 (*.f64 l (sin.f64 ky)))))
(*.f64 (pow.f64 (/.f64 Om l) -1) (pow.f64 (/.f64 1 (sin.f64 ky)) -1))
(*.f64 (/.f64 1 (/.f64 Om l)) (/.f64 1 (/.f64 1 (sin.f64 ky))))
(*.f64 (pow.f64 (/.f64 1 l) -1) (pow.f64 (/.f64 Om (sin.f64 ky)) -1))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) (/.f64 1 (/.f64 1 l)))
(*.f64 (pow.f64 (neg.f64 Om) -1) (pow.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) -1))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 1 (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 (pow.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) -1) (pow.f64 (neg.f64 Om) -1))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 1 (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 (/.f64 l -1) (/.f64 (neg.f64 (sin.f64 ky)) Om))
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (neg.f64 l) -1))
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) -1) (/.f64 l Om))
(*.f64 (/.f64 l Om) (/.f64 (neg.f64 (sin.f64 ky)) -1))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1)
(/.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 1)
(*.f64 (sin.f64 ky) (/.f64 l Om))
(neg.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(neg.f64 (/.f64 (/.f64 (*.f64 l (sin.f64 ky)) (neg.f64 Om)) 1))
(/.f64 (*.f64 l (neg.f64 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (neg.f64 Om))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) -1))
(/.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (cbrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om))) (cbrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 2)))
(*.f64 1 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(pow.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om) 1)
(*.f64 (sin.f64 ky) (/.f64 l Om))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(exp.f64 (log.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(log.f64 (exp.f64 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(*.f64 (sin.f64 ky) (/.f64 l Om))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om)))
(-.f64 0 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) -1))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 1 (/.f64 1 Om)))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 (/.f64 1 l) (pow.f64 (/.f64 1 (/.f64 Om (sin.f64 ky))) -1))
(*.f64 (/.f64 1 l) (/.f64 1 (*.f64 (sin.f64 ky) (/.f64 1 Om))))
(*.f64 (/.f64 1 l) (pow.f64 (*.f64 (sin.f64 ky) (/.f64 1 Om)) -1))
(*.f64 (/.f64 1 l) (/.f64 1 (*.f64 (sin.f64 ky) (/.f64 1 Om))))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 -1 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (neg.f64 Om) (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (neg.f64 Om) (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (pow.f64 (sin.f64 ky) -1) (/.f64 Om l))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (/.f64 1 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 1 (/.f64 1 Om)))
(*.f64 (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1) (pow.f64 (/.f64 1 (neg.f64 Om)) -1))
(*.f64 (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (pow.f64 (/.f64 1 (neg.f64 Om)) -1) (pow.f64 (*.f64 l (neg.f64 (sin.f64 ky))) -1))
(*.f64 (/.f64 (/.f64 1 l) (neg.f64 (sin.f64 ky))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) (/.f64 1 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 -1 (neg.f64 (sin.f64 ky))))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(/.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(neg.f64 (/.f64 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))) 1))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(/.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 1)
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (neg.f64 Om)) (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) 4 (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (/.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 0) (fma.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) 4 (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))))
(+.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (/.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 0) (fma.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) -1/64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8))) (fma.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) -1/64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8))) (fma.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) 4 (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (+.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 1 (fma.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (fma.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(+.f64 (*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) -1/64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8))) (fma.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))) (*.f64 (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) -1/64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8))) (fma.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(+.f64 (*.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))) (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) 4 (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (+.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 1 (fma.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (fma.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 1 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) 1)
(/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) -1/64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8))) (fma.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(*.f64 -1 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(/.f64 -1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))))
(/.f64 -1 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))))
(/.f64 (*.f64 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))) 1) (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) 4 (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))))
(/.f64 (*.f64 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))) 1) (fma.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))))
(*.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))) -1)
(/.f64 -1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))))
(/.f64 -1 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8))) (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) -1/64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8))) (fma.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16))) (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))) 1) (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) 4 (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))))
(/.f64 (*.f64 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))) 1) (fma.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2) (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2))
(/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 3) -1/64 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -3) -8)) -1) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (pow.f64 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 2))) -1))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) -1/64 (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -3) -8))) (/.f64 1 (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))) (pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 2)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2) 4 (*.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 2) -1/16)) -1) (pow.f64 (/.f64 1 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))) -1))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) 4 (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (/.f64 1 (/.f64 1 (fma.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -2 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))))
(*.f64 (/.f64 1 (fma.f64 4 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -2) (*.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (/.f64 1 (/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))))
(pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1)
(/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(pow.f64 (*.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky))))) -1/2)
(pow.f64 (*.f64 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))) (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) -1/2)
(neg.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))) (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(/.f64 -1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 2 (sin.f64 ky)) (/.f64 l Om))))
(/.f64 -1 (fma.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(exp.f64 (*.f64 -1 (log.f64 (fma.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/4 (/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))))))
(/.f64 1 (fma.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))) (cbrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(cbrt.f64 (*.f64 (/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))) (/.f64 (/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))) (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))) (pow.f64 (/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))) 2)))
(*.f64 1 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(pow.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1)
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))))
(binary32->binary64 (/.f32 1 (+.f32 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))))
(binary32->binary64 (/.f32 1 (fma.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om)) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))))
(-.f64 0 (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 l (neg.f64 (neg.f64 (sin.f64 ky))))
(*.f64 l (*.f64 1 (sin.f64 ky)))
(/.f64 (*.f64 l (sin.f64 ky)) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(pow.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) 2)
(*.f64 l (sin.f64 ky))
(neg.f64 (*.f64 l (neg.f64 (sin.f64 ky))))
(*.f64 l (neg.f64 (neg.f64 (sin.f64 ky))))
(*.f64 l (*.f64 1 (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(*.f64 (*.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) (cbrt.f64 (*.f64 l (sin.f64 ky)))) (cbrt.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky))) (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(cbrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3))
(*.f64 1 (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(pow.f64 (*.f64 l (sin.f64 ky)) 1)
(*.f64 l (sin.f64 ky))
(log1p.f64 (expm1.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(*.f64 (sqrt.f64 (*.f64 l (sin.f64 ky))) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(exp.f64 (log.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(log.f64 (exp.f64 (*.f64 l (sin.f64 ky))))
(*.f64 l (sin.f64 ky))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (pow.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4) (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4) (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1/2) 1/4) (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))
(/.f64 1 (sqrt.f64 (/.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (+.f64 1/4 (/.f64 -1/8 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (+.f64 1/4 (/.f64 (/.f64 -1/8 l) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(/.f64 (sqrt.f64 (-.f64 -1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2) 1/4))))
(/.f64 (sqrt.f64 (-.f64 -1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sqrt.f64 (+.f64 -1/2 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1/2)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) -1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1/2)))
(pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/2)
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(pow.f64 (*.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2)) 1/4)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2) 3/2))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1)
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx)))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (/.f32 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))) (/.f32 (binary64->binary32 Om) (binary64->binary32 l)))))))
(-.f64 0 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/4 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))))
(/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om)))
(*.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 -1/4 (/.f64 (/.f64 Om (neg.f64 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 -1/4 (/.f64 Om (neg.f64 l))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 Om l) (*.f64 1/4 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om (/.f64 l 1/4)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (/.f64 Om (/.f64 l 1/4)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (/.f64 l 1/4)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (/.f64 1 (/.f64 Om (/.f64 l 1/4))) -1))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (*.f64 (/.f64 1 Om) (/.f64 l 1/4))))
(*.f64 -1 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 -1/4 (/.f64 Om l)) (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))) 1/4)
(/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om)))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 -1/4 (/.f64 Om l)))
(*.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (*.f64 (/.f64 Om l) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/4)
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 1/4 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4)) -1) (/.f64 1 l))
(*.f64 (/.f64 1 l) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4))))
(*.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1/4 l))
(/.f64 (*.f64 Om (/.f64 1/4 l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 Om l) -1) (/.f64 -1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 Om (neg.f64 l)) -1/4) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (/.f64 Om (neg.f64 l)) -1) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (*.f64 -1 (neg.f64 l))))
(pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4))) -1)
(/.f64 1 (/.f64 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 Om 1/4)))
(neg.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (/.f64 (*.f64 -1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 Om 1/4)))) -1))
(/.f64 1 (/.f64 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 Om 1/4)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3))
(*.f64 1 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (exp.f64 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx)))))
(binary32->binary64 (/.f32 1/4 (/.f32 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))) (/.f32 (binary64->binary32 Om) (binary64->binary32 l)))))
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (hypot.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (sin.f64 kx) 4))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 1/2)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) 1/2))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(cbrt.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3))
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))))
(-.f64 0 (*.f64 -1/4 (/.f64 Om l)))
(/.f64 Om (/.f64 l 1/4))
(/.f64 Om (/.f64 l 1/4))
(/.f64 1/4 (/.f64 l Om))
(*.f64 (/.f64 1/4 l) Om)
(/.f64 (*.f64 Om 1/4) l)
(/.f64 Om (/.f64 l 1/4))
(/.f64 1 (/.f64 l (*.f64 Om 1/4)))
(*.f64 (/.f64 1 l) (*.f64 Om 1/4))
(/.f64 (*.f64 Om -1/4) (neg.f64 l))
(/.f64 Om (/.f64 (neg.f64 l) -1/4))
(neg.f64 (*.f64 -1/4 (/.f64 Om l)))
(/.f64 Om (/.f64 l 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om l))) (cbrt.f64 (*.f64 1/4 (/.f64 Om l)))) (cbrt.f64 (*.f64 1/4 (/.f64 Om l))))
(/.f64 Om (/.f64 l 1/4))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/4 (/.f64 Om l))) (*.f64 1/4 (/.f64 Om l))))
(cbrt.f64 (*.f64 (/.f64 Om (/.f64 l 1/4)) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(cbrt.f64 (pow.f64 (/.f64 Om (/.f64 l 1/4)) 3))
(*.f64 1 (*.f64 1/4 (/.f64 Om l)))
(/.f64 Om (/.f64 l 1/4))
(pow.f64 (*.f64 1/4 (/.f64 Om l)) 1)
(/.f64 Om (/.f64 l 1/4))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om l))))
(/.f64 Om (/.f64 l 1/4))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om l))))
(/.f64 Om (/.f64 l 1/4))
(*.f64 (sqrt.f64 (*.f64 1/4 (/.f64 Om l))) (sqrt.f64 (*.f64 1/4 (/.f64 Om l))))
(/.f64 Om (/.f64 l 1/4))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om l))))
(/.f64 Om (/.f64 l 1/4))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om l))))
(/.f64 Om (/.f64 l 1/4))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4)))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 1/4 (binary64->binary32 Om))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4))))))))
(binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 Om) 1/4)))))) 1/2))
(binary32->binary64 (/.f32 1/2 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2) (*.f32 (binary64->binary32 Om) (*.f32 1/4 (binary64->binary32 Om))))))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))) 1/2))
(binary32->binary64 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (/.f32 1/4 (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(binary32->binary64 (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(binary32->binary64 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (+.f32 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (fma.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om)) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))))))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (fma.f64 -2 (*.f64 (sin.f64 ky) (/.f64 l Om)) (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))))
(binary32->binary64 (+.f32 (*.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om))) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (fma.f32 -2 (/.f32 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))) (binary64->binary32 Om)) (*.f32 -1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2)))
(binary32->binary64 (binary64->binary32 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2)))
(binary32->binary64 (binary64->binary32 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (fma.f64 (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l) 1/2)))
(binary32->binary64 (binary64->binary32 (fma.f64 1/4 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2)))
(binary32->binary64 (+.f32 1/2 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))))))
(binary32->binary64 (+.f32 1/2 (/.f32 1/4 (/.f32 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))) (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (/.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx)))))
(binary32->binary64 (/.f32 1/4 (/.f32 (hypot.f32 (sin.f32 (binary64->binary32 ky)) (sin.f32 (binary64->binary32 kx))) (/.f32 (binary64->binary32 Om) (binary64->binary32 l)))))

eval701.0ms (3.5%)

Compiler

Compiled 38937 to 23299 computations (40.2% saved)

prune383.0ms (1.9%)

Pruning

13 alts after pruning (8 fresh and 5 done)

PrunedKeptTotal
New119361199
Fresh325
Picked235
Done022
Total1198131211
Accuracy
100.0%
Counts
1211 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.8%
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
50.8%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
54.3%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
50.1%
(sqrt.f64 (+.f64 (*.f64 1/4 (binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2))
34.5%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
52.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
51.6%
(sqrt.f64 (+.f64 1/2 (/.f64 (binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
50.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
99.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
85.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
51.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
60.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
58.6%
(sqrt.f64 1/2)
51.8%
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
50.8%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
54.3%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
50.1%
(sqrt.f64 (+.f64 (*.f64 1/4 (binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2))
34.5%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
52.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
51.6%
(sqrt.f64 (+.f64 1/2 (/.f64 (binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
50.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
99.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
85.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
51.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
60.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
58.6%
(sqrt.f64 1/2)
Compiler

Compiled 780 to 626 computations (19.7% saved)

localize648.0ms (3.2%)

Localize:

Found 36 expressions with local error:

NewAccuracyProgram
94.4%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
98.2%
(*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
98.9%
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
100.0%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
90.0%
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
98.4%
(/.f64 (/.f64 Om l) (sin.f64 ky))
99.9%
(*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
94.4%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
99.8%
(*.f64 l (sin.f64 ky))
99.9%
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
100.0%
(*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)
94.9%
(/.f64 Om (*.f64 l ky))
99.2%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
100.0%
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
99.6%
(/.f64 -2 (/.f64 Om l))
100.0%
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
100.0%
(hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
98.9%
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
98.2%
(*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
94.4%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
57.6%
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
99.9%
(*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
98.4%
(/.f64 (/.f64 Om l) (sin.f64 ky))
90.0%
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
100.0%
(*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)
99.9%
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
99.8%
(*.f64 l (sin.f64 ky))
94.4%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
100.0%
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
99.2%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
94.9%
(/.f64 Om (*.f64 l ky))
100.0%
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)
99.6%
(/.f64 -2 (/.f64 Om l))
98.9%
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
98.2%
(*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))
Compiler

Compiled 390 to 192 computations (50.8% saved)

series166.0ms (0.8%)

Counts
17 → 616
Calls

162 calls:

TimeVariablePointExpression
57.0ms
ky
@inf
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
18.0ms
ky
@-inf
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
9.0ms
kx
@inf
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
4.0ms
Om
@inf
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)
4.0ms
ky
@0
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)

rewrite183.0ms (0.9%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
870×associate-*r*
858×associate-*l*
758×associate-*r/
620×associate-*l/
578×clear-num
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048505
1203487
21255481
Stop Event
node limit
Counts
17 → 662
Calls
Call 1
Inputs
(*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(/.f64 -2 (/.f64 Om l))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)
(/.f64 Om (*.f64 l ky))
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
(/.f64 (/.f64 Om l) (sin.f64 ky))
(*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
(*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
Outputs
(-.f64 (/.f64 0 (*.f64 Om 1/2)) (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 l (*.f64 -1/2 (/.f64 Om (sin.f64 ky))))
(/.f64 (sin.f64 ky) (*.f64 (/.f64 Om l) -1/2))
(/.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1)
(/.f64 1 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 1 (/.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2))
(/.f64 1 (/.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) 1))
(/.f64 1 (/.f64 (/.f64 Om (neg.f64 l)) (*.f64 (sin.f64 ky) 2)))
(/.f64 1 (/.f64 (/.f64 1 l) (*.f64 (sin.f64 ky) (/.f64 -2 Om))))
(/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om -1/2))
(/.f64 (*.f64 -2 (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1/2)
(/.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) 1/2))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/2))
(/.f64 (*.f64 (sin.f64 ky) (/.f64 -2 Om)) (/.f64 1 l))
(/.f64 (*.f64 (*.f64 l (sin.f64 ky)) -2) Om)
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) l) Om)
(/.f64 (*.f64 l (*.f64 -2 (sin.f64 ky))) Om)
(/.f64 (*.f64 (neg.f64 l) (*.f64 -2 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 1 Om) (*.f64 -2 (sin.f64 ky))) (/.f64 1 l))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 -2 l)) Om)
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) -1) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 -2 l) (sin.f64 ky)) Om)
(/.f64 (*.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 -2 (*.f64 l (sin.f64 ky))) Om)
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) (neg.f64 Om))
(pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1)
(neg.f64 (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(neg.f64 (*.f64 (*.f64 2 (/.f64 (sin.f64 ky) Om)) l))
(neg.f64 (/.f64 (*.f64 -2 (sin.f64 ky)) (/.f64 Om (neg.f64 l))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(*.f64 -1 (*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) 1))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) -1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) 1))
(*.f64 (*.f64 1 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) 2)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) -1/2)
(neg.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(exp.f64 (*.f64 -1 (log.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 2))) -1/2))
(-.f64 (/.f64 0 Om) (*.f64 l (/.f64 2 Om)))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 (*.f64 -2 (/.f64 l Om)) 1)
(*.f64 1 (*.f64 -2 (/.f64 l Om)))
(*.f64 2 (/.f64 (neg.f64 l) Om))
(*.f64 (*.f64 l 2) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 Om) (*.f64 -2 l))
(*.f64 (/.f64 l Om) -2)
(*.f64 (/.f64 -2 Om) l)
(*.f64 -1 (*.f64 l (/.f64 2 Om)))
(*.f64 (*.f64 -2 l) (/.f64 1 Om))
(*.f64 (neg.f64 l) (/.f64 2 Om))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l 2))
(*.f64 (/.f64 2 Om) (neg.f64 l))
(*.f64 (/.f64 (neg.f64 l) Om) 2)
(*.f64 (/.f64 l -1) (/.f64 2 Om))
(*.f64 (*.f64 (/.f64 2 Om) -1) l)
(*.f64 (*.f64 1 (/.f64 2 Om)) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 Om l) -1/2) -1)
(neg.f64 (*.f64 l (/.f64 2 Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 Om l) -1/2)) -1))
(/.f64 1 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 2))
(/.f64 1 (/.f64 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 2) 1))
(/.f64 1 (/.f64 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) -1/2))
(/.f64 1/2 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(-.f64 0 (/.f64 Om (*.f64 l (neg.f64 ky))))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 ky))) (/.f64 Om (*.f64 l (neg.f64 ky))))
(-.f64 (/.f64 0 (neg.f64 ky)) (/.f64 (/.f64 Om l) (neg.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1 l) ky))
(*.f64 (/.f64 Om l) (/.f64 1 ky))
(*.f64 1 (/.f64 (/.f64 Om ky) l))
(*.f64 (/.f64 (/.f64 Om ky) l) 1)
(*.f64 (/.f64 (/.f64 1 l) ky) Om)
(*.f64 (/.f64 (/.f64 1 l) ky) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 l) (/.f64 Om ky))
(*.f64 -1 (/.f64 Om (*.f64 l (neg.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 1 ky)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (neg.f64 ky)))
(*.f64 (/.f64 Om ky) (/.f64 1 l))
(*.f64 (/.f64 1 ky) (/.f64 Om l))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 ky))) (neg.f64 Om))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 ky)))
(*.f64 (/.f64 -1 ky) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 ky)) (/.f64 Om l))
(pow.f64 (/.f64 l (/.f64 Om ky)) -1)
(neg.f64 (/.f64 Om (*.f64 l (neg.f64 ky))))
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 ky)))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l ky)))
(neg.f64 (*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 ky)))
(neg.f64 (*.f64 1 (/.f64 Om (*.f64 l (neg.f64 ky)))))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) ky))
(exp.f64 (*.f64 (log.f64 (/.f64 l (/.f64 Om ky))) -1))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (pow.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (/.f64 1 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)) (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8))) (sqrt.f64 (neg.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4))) (sqrt.f64 (+.f64 (*.f64 (/.f64 (/.f64 Om ky) l) -1/4) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2)))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))))
(pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2))))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 ky 1/4)))
(/.f64 1 (/.f64 (*.f64 (/.f64 l Om) (/.f64 ky 1/4)) 1))
(/.f64 1 (/.f64 (/.f64 l (/.f64 Om ky)) 1/4))
(/.f64 1 (/.f64 ky (*.f64 (/.f64 Om l) 1/4)))
(/.f64 1 (/.f64 (*.f64 l (neg.f64 ky)) (*.f64 Om -1/4)))
(/.f64 1 (/.f64 l (/.f64 (*.f64 Om 1/4) ky)))
(/.f64 1/4 (/.f64 l (/.f64 Om ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(/.f64 (*.f64 Om -1/4) (*.f64 l (neg.f64 ky)))
(/.f64 -1/4 (/.f64 (*.f64 l ky) (neg.f64 Om)))
(/.f64 (/.f64 1/4 ky) (/.f64 l Om))
(/.f64 (*.f64 (/.f64 Om l) 1/4) ky)
(/.f64 (/.f64 (*.f64 Om 1/4) ky) l)
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (neg.f64 ky))
(/.f64 (*.f64 (*.f64 Om 1/4) 1) (*.f64 l ky))
(/.f64 (*.f64 (/.f64 1/4 ky) Om) l)
(/.f64 (*.f64 (/.f64 1/4 ky) 1) (/.f64 l Om))
(/.f64 (*.f64 (/.f64 1/4 ky) (neg.f64 Om)) (neg.f64 l))
(/.f64 (*.f64 (/.f64 Om ky) 1/4) l)
(/.f64 (*.f64 1/4 (/.f64 Om ky)) l)
(/.f64 (*.f64 (*.f64 Om 1/4) -1) (*.f64 l (neg.f64 ky)))
(/.f64 (*.f64 (/.f64 1/4 ky) -1) (/.f64 (neg.f64 l) Om))
(neg.f64 (*.f64 (/.f64 (/.f64 Om ky) l) -1/4))
(neg.f64 (*.f64 (/.f64 Om (*.f64 l (neg.f64 ky))) 1/4))
(neg.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (neg.f64 ky)))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (pow.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (/.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)) (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3)))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (+.f64 -1/2 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(-.f64 0 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 (sin.f64 ky) (neg.f64 l))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 -1/2 (*.f64 l (sin.f64 ky))) 1))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -1/2 l)))
(*.f64 Om (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (*.f64 -2 (sin.f64 ky)) -1))
(*.f64 (/.f64 Om l) (/.f64 1/2 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om l) (*.f64 (/.f64 -1/2 (sin.f64 ky)) 1))
(*.f64 1 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(*.f64 1/2 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (*.f64 Om -1/2) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) 1)
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)
(*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 -1/2 l) (*.f64 (/.f64 Om (sin.f64 ky)) 1))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 -1/2 l))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 (/.f64 1 l) -2))
(*.f64 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/2 l) 1))
(*.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2))
(*.f64 (/.f64 1 l) (*.f64 -1/2 (/.f64 Om (sin.f64 ky))))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 -1/2 (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (*.f64 Om -1/2))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 -2 Om) -1))
(*.f64 (*.f64 (/.f64 Om l) 1/2) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 Om l) -1/2) (/.f64 1 (sin.f64 ky)))
(*.f64 -1 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 -1/2 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1/2 (sin.f64 ky)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 -1/2 (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 Om 1/2) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (*.f64 Om 1/2) (*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) 1))
(*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (*.f64 -1/2 (/.f64 Om (sin.f64 ky))) (/.f64 1 l))
(*.f64 (/.f64 1/2 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) (*.f64 Om 1/2))
(*.f64 (/.f64 -1 l) (/.f64 1/2 (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 -1/2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (pow.f64 (*.f64 -2 (sin.f64 ky)) -1) (/.f64 Om l))
(*.f64 (pow.f64 (*.f64 -2 l) -1) (pow.f64 (/.f64 (sin.f64 ky) Om) -1))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) Om) -1) (pow.f64 (*.f64 -2 l) -1))
(*.f64 (/.f64 Om (neg.f64 (sin.f64 ky))) (/.f64 1/2 l))
(*.f64 (/.f64 (neg.f64 Om) -1) (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1/2 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (/.f64 Om -1) (/.f64 1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1/2 (neg.f64 (sin.f64 ky))) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1/2 (neg.f64 l)) (neg.f64 (/.f64 Om (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (*.f64 (/.f64 Om l) 1/2))
(*.f64 (/.f64 (/.f64 1 l) -2) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 (neg.f64 Om) -2) (/.f64 (/.f64 -1 l) (sin.f64 ky)))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 -1/2 (neg.f64 l)))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 -1 l) -2))
(*.f64 (*.f64 1 (*.f64 Om 1/2)) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (*.f64 1 (/.f64 -1/2 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (*.f64 1 (/.f64 -1/2 (*.f64 l (sin.f64 ky)))) Om)
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) Om) (/.f64 1 l))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) 1) (/.f64 Om l))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 1 l)) Om)
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (neg.f64 Om)) (/.f64 -1 l))
(pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) -1)
(neg.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(neg.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 1))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) (*.f64 -2 (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)))
(/.f64 1 (/.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)) 1))
(/.f64 1 (/.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1/2))
(/.f64 1 (/.f64 (*.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om -1/2)))
(/.f64 1 (/.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1/4))
(/.f64 1 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/4)))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 -1/4 (/.f64 Om l))))
(/.f64 1 (/.f64 l (/.f64 (*.f64 Om -1/4) (sin.f64 ky))))
(/.f64 1/2 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 (neg.f64 l) Om)))
(/.f64 -1/2 (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 l (sin.f64 ky)) 2))
(/.f64 (*.f64 Om 1/4) (*.f64 (sin.f64 ky) (neg.f64 l)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(/.f64 (*.f64 Om 1/2) (*.f64 (*.f64 l (sin.f64 ky)) -2))
(/.f64 -1/4 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky)) l)
(/.f64 (*.f64 (*.f64 Om -1/4) 1) (*.f64 l (sin.f64 ky)))
(/.f64 (*.f64 (/.f64 -1/4 l) Om) (sin.f64 ky))
(/.f64 (*.f64 1/2 (*.f64 -1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) 1/2)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 Om -1/4) -1) (*.f64 (sin.f64 ky) (neg.f64 l)))
(/.f64 (*.f64 (*.f64 -1/2 (/.f64 Om (sin.f64 ky))) 1/2) l)
(/.f64 (*.f64 (/.f64 -1/4 l) 1) (/.f64 (sin.f64 ky) Om))
(/.f64 (*.f64 (/.f64 -1/4 l) (neg.f64 Om)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (/.f64 Om l) 1/2) 1/2) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 1 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) (*.f64 -2 l))
(/.f64 (*.f64 1/2 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) (neg.f64 l))
(/.f64 (*.f64 -1/2 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) l)
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (*.f64 -2 l))
(/.f64 (*.f64 1 (/.f64 1/2 (sin.f64 ky))) (*.f64 -2 (/.f64 l Om)))
(/.f64 (*.f64 -1/2 (/.f64 1/2 (sin.f64 ky))) (/.f64 l Om))
(/.f64 (*.f64 (*.f64 Om -1/2) (/.f64 1/2 (sin.f64 ky))) l)
(/.f64 (*.f64 (*.f64 Om 1/2) (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(/.f64 (*.f64 (*.f64 Om -1/2) (/.f64 1/2 l)) (sin.f64 ky))
(neg.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8) (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4)))
(*.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8)) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) 2))
(exp.f64 (*.f64 (*.f64 2 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/8)) 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 4)) 1/8))
(-.f64 0 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 (sin.f64 ky) (neg.f64 l))) (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(-.f64 (/.f64 0 (neg.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 -1 l) (/.f64 1 (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 Om)))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 -1 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 1 l) (/.f64 1 (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (neg.f64 (sin.f64 ky))) (/.f64 Om (neg.f64 l)))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) Om) -1) (/.f64 1 l))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) (neg.f64 Om)) -1) (pow.f64 (neg.f64 l) -1))
(*.f64 (/.f64 (neg.f64 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om -1) (/.f64 (/.f64 -1 l) (sin.f64 ky)))
(*.f64 (/.f64 1 (/.f64 1 (neg.f64 Om))) (/.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 l)))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 -1 l))
(pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1)
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(neg.f64 (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) (sin.f64 ky)))
(neg.f64 (*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (sin.f64 ky))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky)))))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om (neg.f64 l))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (sin.f64 ky) Om))) -1))
(+.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(+.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 3) (pow.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 2) (-.f64 (*.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))) (*.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))))
(/.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3)))) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))
(/.f64 (*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 2)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 2) 1)
(exp.f64 (*.f64 2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(fma.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(-.f64 0 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(*.f64 -1 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(/.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 1 (/.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) 1))
(/.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(/.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(neg.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (pow.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (/.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)) (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2))))))
(/.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (neg.f64 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2))))) (sqrt.f64 (+.f64 -1/2 (neg.f64 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 (sqrt.f64 (fma.f64 1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -2) -1/4)) (sqrt.f64 (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2)))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4) 2)
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 1 (/.f64 Om (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1))
(/.f64 1 (/.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 l 2)))
(/.f64 1 (/.f64 (*.f64 (/.f64 Om l) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 (neg.f64 Om) (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 Om l) 1/2))
(/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) Om)
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 Om 1/2))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 2 Om)) (/.f64 1 l))
(/.f64 (*.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1) (*.f64 (/.f64 Om l) -1/2))
(/.f64 (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 l))
(/.f64 (*.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 Om))
(/.f64 (*.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 Om l) -1/2))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 -2 (/.f64 l Om))))
(neg.f64 (/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 Om)))
(*.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) 1)
(*.f64 -1 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2))
(*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) 1))
(*.f64 (*.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1)
(pow.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2) -1/2)
(pow.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) 2)
(neg.f64 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(exp.f64 (*.f64 -1 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
Calls

52 calls:

1.0ms
(*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))
0.0ms
(*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))
0.0ms
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
0.0ms
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
0.0ms
(*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)

simplify509.0ms (2.5%)

Algorithm
egg-herbie
Rules
1156×*-commutative
833×distribute-lft-in
831×distribute-rgt-in
507×associate-*r/
474×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0197956220
1557154590
Stop Event
node limit
Counts
1278 → 1194
Calls
Call 1
Inputs
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 ky l) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 ky l) Om)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 ky l) Om)) (+.f64 (*.f64 -1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 ky l) Om)) (+.f64 (*.f64 -1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (+.f64 (*.f64 1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/4 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/4 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/4 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/4 (-.f64 (+.f64 (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 ky l))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/4 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 1/4 1/4)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))
(+.f64 (*.f64 -1/32 (*.f64 (pow.f64 1/4 1/4) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4)))
(+.f64 (*.f64 -1/32 (*.f64 (pow.f64 1/4 1/4) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 1/128 (*.f64 (pow.f64 1/4 1/4) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (sin.f64 ky))) Om))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (sin.f64 ky))) Om) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (sin.f64 ky))) Om) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -96 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 128 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 1/6 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 Om 3)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (sin.f64 ky))) Om))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (sin.f64 ky))) Om) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 -1/8 (*.f64 l (*.f64 (sin.f64 ky) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 1/24 (+.f64 (*.f64 -128 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 96 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))) (pow.f64 Om 3))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (sin.f64 ky))) Om) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky))) Om))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky))) Om)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -96 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3))) (*.f64 128 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) Om)) (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3))))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky))) Om))))
(pow.f64 1/4 1/4)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/24 (+.f64 (*.f64 -3/2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))))) (pow.f64 l 3))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4))))
(pow.f64 1/4 1/4)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/24 (+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 3/2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))))) (pow.f64 l 3)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (/.f64 (*.f64 ky (*.f64 l (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))))) Om))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 (pow.f64 ky 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (*.f64 ky (*.f64 l (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))))) Om)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 (pow.f64 ky 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -384 (/.f64 (*.f64 (pow.f64 l 3) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 3))) (+.f64 (*.f64 4 (/.f64 l Om)) (*.f64 128 (/.f64 (pow.f64 l 3) (pow.f64 Om 3)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 l (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 2))))) Om)) (*.f64 1/6 (/.f64 (pow.f64 l 3) (pow.f64 Om 3))))))) (/.f64 (*.f64 ky (*.f64 l (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))))) Om))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 ky l))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
1/4
(+.f64 1/4 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
1/4
(+.f64 1/4 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
1/4
(+.f64 1/4 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 1/4 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(+.f64 1/4 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))) (/.f64 (*.f64 (pow.f64 kx 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))) (/.f64 (*.f64 (pow.f64 ky 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(-.f64 (/.f64 0 (*.f64 Om 1/2)) (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 l (*.f64 -1/2 (/.f64 Om (sin.f64 ky))))
(/.f64 (sin.f64 ky) (*.f64 (/.f64 Om l) -1/2))
(/.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1)
(/.f64 1 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 1 (/.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2))
(/.f64 1 (/.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) 1))
(/.f64 1 (/.f64 (/.f64 Om (neg.f64 l)) (*.f64 (sin.f64 ky) 2)))
(/.f64 1 (/.f64 (/.f64 1 l) (*.f64 (sin.f64 ky) (/.f64 -2 Om))))
(/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om -1/2))
(/.f64 (*.f64 -2 (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1/2)
(/.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) 1/2))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/2))
(/.f64 (*.f64 (sin.f64 ky) (/.f64 -2 Om)) (/.f64 1 l))
(/.f64 (*.f64 (*.f64 l (sin.f64 ky)) -2) Om)
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) l) Om)
(/.f64 (*.f64 l (*.f64 -2 (sin.f64 ky))) Om)
(/.f64 (*.f64 (neg.f64 l) (*.f64 -2 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 1 Om) (*.f64 -2 (sin.f64 ky))) (/.f64 1 l))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 -2 l)) Om)
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) -1) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 -2 l) (sin.f64 ky)) Om)
(/.f64 (*.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 -2 (*.f64 l (sin.f64 ky))) Om)
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) (neg.f64 Om))
(pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1)
(neg.f64 (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(neg.f64 (*.f64 (*.f64 2 (/.f64 (sin.f64 ky) Om)) l))
(neg.f64 (/.f64 (*.f64 -2 (sin.f64 ky)) (/.f64 Om (neg.f64 l))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))) (cbrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))) (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))) (sqrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(log.f64 (exp.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(binary32->binary64 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(*.f64 -1 (*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) 1))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) -1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) 1))
(*.f64 (*.f64 1 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) 2)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) -1/2)
(neg.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(exp.f64 (*.f64 -1 (log.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 2))) -1/2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1)
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(binary32->binary64 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))))
(-.f64 (/.f64 0 Om) (*.f64 l (/.f64 2 Om)))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 (*.f64 -2 (/.f64 l Om)) 1)
(*.f64 1 (*.f64 -2 (/.f64 l Om)))
(*.f64 2 (/.f64 (neg.f64 l) Om))
(*.f64 (*.f64 l 2) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 Om) (*.f64 -2 l))
(*.f64 (/.f64 l Om) -2)
(*.f64 (/.f64 -2 Om) l)
(*.f64 -1 (*.f64 l (/.f64 2 Om)))
(*.f64 (*.f64 -2 l) (/.f64 1 Om))
(*.f64 (neg.f64 l) (/.f64 2 Om))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l 2))
(*.f64 (/.f64 2 Om) (neg.f64 l))
(*.f64 (/.f64 (neg.f64 l) Om) 2)
(*.f64 (/.f64 l -1) (/.f64 2 Om))
(*.f64 (*.f64 (/.f64 2 Om) -1) l)
(*.f64 (*.f64 1 (/.f64 2 Om)) (neg.f64 l))
(pow.f64 (*.f64 (/.f64 Om l) -1/2) -1)
(neg.f64 (*.f64 l (/.f64 2 Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 Om l) -1/2)) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -2 (/.f64 Om l))) (cbrt.f64 (/.f64 -2 (/.f64 Om l)))) (cbrt.f64 (/.f64 -2 (/.f64 Om l))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (/.f64 -2 (/.f64 Om l))) (/.f64 -2 (/.f64 Om l))))
(*.f64 1 (/.f64 -2 (/.f64 Om l)))
(pow.f64 (/.f64 -2 (/.f64 Om l)) 1)
(log1p.f64 (expm1.f64 (/.f64 -2 (/.f64 Om l))))
(expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 Om l))))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om l))) (sqrt.f64 (/.f64 -2 (/.f64 Om l))))
(exp.f64 (log.f64 (/.f64 -2 (/.f64 Om l))))
(log.f64 (exp.f64 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(/.f64 1 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 2))
(/.f64 1 (/.f64 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 2) 1))
(/.f64 1 (/.f64 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) -1/2))
(/.f64 1/2 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)) (cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2))) (cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2) (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)) (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(*.f64 1 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2))
(pow.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)) (sqrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))) 1/2))
(-.f64 0 (/.f64 Om (*.f64 l (neg.f64 ky))))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 ky))) (/.f64 Om (*.f64 l (neg.f64 ky))))
(-.f64 (/.f64 0 (neg.f64 ky)) (/.f64 (/.f64 Om l) (neg.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1 l) ky))
(*.f64 (/.f64 Om l) (/.f64 1 ky))
(*.f64 1 (/.f64 (/.f64 Om ky) l))
(*.f64 (/.f64 (/.f64 Om ky) l) 1)
(*.f64 (/.f64 (/.f64 1 l) ky) Om)
(*.f64 (/.f64 (/.f64 1 l) ky) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 l) (/.f64 Om ky))
(*.f64 -1 (/.f64 Om (*.f64 l (neg.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 1 ky)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (neg.f64 ky)))
(*.f64 (/.f64 Om ky) (/.f64 1 l))
(*.f64 (/.f64 1 ky) (/.f64 Om l))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 ky))) (neg.f64 Om))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 ky)))
(*.f64 (/.f64 -1 ky) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1 (neg.f64 ky)) (/.f64 Om l))
(pow.f64 (/.f64 l (/.f64 Om ky)) -1)
(neg.f64 (/.f64 Om (*.f64 l (neg.f64 ky))))
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 ky)))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l ky)))
(neg.f64 (*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 ky)))
(neg.f64 (*.f64 1 (/.f64 Om (*.f64 l (neg.f64 ky)))))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) ky))
(exp.f64 (*.f64 (log.f64 (/.f64 l (/.f64 Om ky))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l ky))) (cbrt.f64 (/.f64 Om (*.f64 l ky)))) (cbrt.f64 (/.f64 Om (*.f64 l ky))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l ky)) (/.f64 Om (*.f64 l ky))) (/.f64 Om (*.f64 l ky))))
(*.f64 1 (/.f64 Om (*.f64 l ky)))
(pow.f64 (/.f64 Om (*.f64 l ky)) 1)
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l ky))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l ky))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l ky))) (sqrt.f64 (/.f64 Om (*.f64 l ky))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l ky))))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (pow.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (/.f64 1 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)) (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8))) (sqrt.f64 (neg.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4))) (sqrt.f64 (+.f64 (*.f64 (/.f64 (/.f64 Om ky) l) -1/4) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2)))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))))
(pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))) 1/2)))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 ky 1/4)))
(/.f64 1 (/.f64 (*.f64 (/.f64 l Om) (/.f64 ky 1/4)) 1))
(/.f64 1 (/.f64 (/.f64 l (/.f64 Om ky)) 1/4))
(/.f64 1 (/.f64 ky (*.f64 (/.f64 Om l) 1/4)))
(/.f64 1 (/.f64 (*.f64 l (neg.f64 ky)) (*.f64 Om -1/4)))
(/.f64 1 (/.f64 l (/.f64 (*.f64 Om 1/4) ky)))
(/.f64 1/4 (/.f64 l (/.f64 Om ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(/.f64 (*.f64 Om -1/4) (*.f64 l (neg.f64 ky)))
(/.f64 -1/4 (/.f64 (*.f64 l ky) (neg.f64 Om)))
(/.f64 (/.f64 1/4 ky) (/.f64 l Om))
(/.f64 (*.f64 (/.f64 Om l) 1/4) ky)
(/.f64 (/.f64 (*.f64 Om 1/4) ky) l)
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (neg.f64 ky))
(/.f64 (*.f64 (*.f64 Om 1/4) 1) (*.f64 l ky))
(/.f64 (*.f64 (/.f64 1/4 ky) Om) l)
(/.f64 (*.f64 (/.f64 1/4 ky) 1) (/.f64 l Om))
(/.f64 (*.f64 (/.f64 1/4 ky) (neg.f64 Om)) (neg.f64 l))
(/.f64 (*.f64 (/.f64 Om ky) 1/4) l)
(/.f64 (*.f64 1/4 (/.f64 Om ky)) l)
(/.f64 (*.f64 (*.f64 Om 1/4) -1) (*.f64 l (neg.f64 ky)))
(/.f64 (*.f64 (/.f64 1/4 ky) -1) (/.f64 (neg.f64 l) Om))
(neg.f64 (*.f64 (/.f64 (/.f64 Om ky) l) -1/4))
(neg.f64 (*.f64 (/.f64 Om (*.f64 l (neg.f64 ky))) 1/4))
(neg.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (neg.f64 ky)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 1 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1)
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (pow.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (/.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)) (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3)))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (+.f64 -1/2 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) 2)
(pow.f64 (*.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))))
(-.f64 0 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 (sin.f64 ky) (neg.f64 l))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 -1/2 (*.f64 l (sin.f64 ky))) 1))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -1/2 l)))
(*.f64 Om (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (pow.f64 (*.f64 -2 (sin.f64 ky)) -1))
(*.f64 (/.f64 Om l) (/.f64 1/2 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om l) (*.f64 (/.f64 -1/2 (sin.f64 ky)) 1))
(*.f64 1 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(*.f64 1/2 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (*.f64 Om -1/2) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) 1)
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)
(*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 -1/2 l) (*.f64 (/.f64 Om (sin.f64 ky)) 1))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 -1/2 l))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 (/.f64 1 l) -2))
(*.f64 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/2 l) 1))
(*.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2))
(*.f64 (/.f64 1 l) (*.f64 -1/2 (/.f64 Om (sin.f64 ky))))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 -1/2 (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (*.f64 Om -1/2))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 -2 Om) -1))
(*.f64 (*.f64 (/.f64 Om l) 1/2) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 Om l) -1/2) (/.f64 1 (sin.f64 ky)))
(*.f64 -1 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 -1/2 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1/2 (sin.f64 ky)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 -1/2 (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 Om 1/2) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (*.f64 Om 1/2) (*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) 1))
(*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (*.f64 -1/2 (/.f64 Om (sin.f64 ky))) (/.f64 1 l))
(*.f64 (/.f64 1/2 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) (*.f64 Om 1/2))
(*.f64 (/.f64 -1 l) (/.f64 1/2 (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 -1/2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (pow.f64 (*.f64 -2 (sin.f64 ky)) -1) (/.f64 Om l))
(*.f64 (pow.f64 (*.f64 -2 l) -1) (pow.f64 (/.f64 (sin.f64 ky) Om) -1))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) Om) -1) (pow.f64 (*.f64 -2 l) -1))
(*.f64 (/.f64 Om (neg.f64 (sin.f64 ky))) (/.f64 1/2 l))
(*.f64 (/.f64 (neg.f64 Om) -1) (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1/2 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (/.f64 Om -1) (/.f64 1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1/2 (neg.f64 (sin.f64 ky))) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 -1/2 (neg.f64 l)) (neg.f64 (/.f64 Om (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (*.f64 (/.f64 Om l) 1/2))
(*.f64 (/.f64 (/.f64 1 l) -2) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 (neg.f64 Om) -2) (/.f64 (/.f64 -1 l) (sin.f64 ky)))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 -1/2 (neg.f64 l)))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 -1 l) -2))
(*.f64 (*.f64 1 (*.f64 Om 1/2)) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (*.f64 1 (/.f64 -1/2 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (*.f64 1 (/.f64 -1/2 (*.f64 l (sin.f64 ky)))) Om)
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) Om) (/.f64 1 l))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) 1) (/.f64 Om l))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 1 l)) Om)
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (neg.f64 Om)) (/.f64 -1 l))
(pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) -1)
(neg.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(neg.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 1))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) (*.f64 -2 (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 1 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))))
(pow.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)))
(/.f64 1 (/.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)) 1))
(/.f64 1 (/.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1/2))
(/.f64 1 (/.f64 (*.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om -1/2)))
(/.f64 1 (/.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1/4))
(/.f64 1 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/4)))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 -1/4 (/.f64 Om l))))
(/.f64 1 (/.f64 l (/.f64 (*.f64 Om -1/4) (sin.f64 ky))))
(/.f64 1/2 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 (neg.f64 l) Om)))
(/.f64 -1/2 (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 l (sin.f64 ky)) 2))
(/.f64 (*.f64 Om 1/4) (*.f64 (sin.f64 ky) (neg.f64 l)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(/.f64 (*.f64 Om 1/2) (*.f64 (*.f64 l (sin.f64 ky)) -2))
(/.f64 -1/4 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky)) l)
(/.f64 (*.f64 (*.f64 Om -1/4) 1) (*.f64 l (sin.f64 ky)))
(/.f64 (*.f64 (/.f64 -1/4 l) Om) (sin.f64 ky))
(/.f64 (*.f64 1/2 (*.f64 -1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) 1/2)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 Om -1/4) -1) (*.f64 (sin.f64 ky) (neg.f64 l)))
(/.f64 (*.f64 (*.f64 -1/2 (/.f64 Om (sin.f64 ky))) 1/2) l)
(/.f64 (*.f64 (/.f64 -1/4 l) 1) (/.f64 (sin.f64 ky) Om))
(/.f64 (*.f64 (/.f64 -1/4 l) (neg.f64 Om)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (/.f64 Om l) 1/2) 1/2) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 1 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) (*.f64 -2 l))
(/.f64 (*.f64 1/2 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) (neg.f64 l))
(/.f64 (*.f64 -1/2 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) l)
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (*.f64 -2 l))
(/.f64 (*.f64 1 (/.f64 1/2 (sin.f64 ky))) (*.f64 -2 (/.f64 l Om)))
(/.f64 (*.f64 -1/2 (/.f64 1/2 (sin.f64 ky))) (/.f64 l Om))
(/.f64 (*.f64 (*.f64 Om -1/2) (/.f64 1/2 (sin.f64 ky))) l)
(/.f64 (*.f64 (*.f64 Om 1/2) (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(/.f64 (*.f64 (*.f64 Om -1/2) (/.f64 1/2 l)) (sin.f64 ky))
(neg.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2) (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)) (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)) (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8) (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4)))
(*.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8)) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) 2))
(exp.f64 (*.f64 (*.f64 2 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/8)) 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 4)) 1/8))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4) (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)) (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 1 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4))
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4) 1)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)) (sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (pow.f32 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)) 1/4))
(-.f64 0 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 (sin.f64 ky) (neg.f64 l))) (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(-.f64 (/.f64 0 (neg.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 -1 l) (/.f64 1 (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 Om)))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 -1 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 1 l) (/.f64 1 (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (neg.f64 (sin.f64 ky))) (/.f64 Om (neg.f64 l)))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) Om) -1) (/.f64 1 l))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) (neg.f64 Om)) -1) (pow.f64 (neg.f64 l) -1))
(*.f64 (/.f64 (neg.f64 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om -1) (/.f64 (/.f64 -1 l) (sin.f64 ky)))
(*.f64 (/.f64 1 (/.f64 1 (neg.f64 Om))) (/.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 l)))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 -1 l))
(pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1)
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(neg.f64 (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) (sin.f64 ky)))
(neg.f64 (*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (sin.f64 ky))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky)))))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om (neg.f64 l))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (sin.f64 ky) Om))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(log1p.f64 (expm1.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(log.f64 (exp.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))
(+.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(+.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 3) (pow.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 2) (-.f64 (*.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))) (*.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))))
(/.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3)))) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))
(/.f64 (*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 2)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 2) 1)
(exp.f64 (*.f64 2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(fma.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))) (cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 1 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1)
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (sqrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(log.f64 (exp.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)))
(-.f64 0 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(*.f64 -1 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(/.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 1 (/.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) 1))
(/.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(/.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(neg.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (pow.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (/.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))
(/.f64 1 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)) (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2))))))
(/.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (neg.f64 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2))))) (sqrt.f64 (+.f64 -1/2 (neg.f64 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 (sqrt.f64 (fma.f64 1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -2) -1/4)) (sqrt.f64 (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2)))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4) 2)
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))) 1)
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1/2))))
(/.f64 1 (/.f64 Om (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1))
(/.f64 1 (/.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 l 2)))
(/.f64 1 (/.f64 (*.f64 (/.f64 Om l) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 (neg.f64 Om) (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 Om l) 1/2))
(/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) Om)
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 Om 1/2))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 2 Om)) (/.f64 1 l))
(/.f64 (*.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1) (*.f64 (/.f64 Om l) -1/2))
(/.f64 (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 l))
(/.f64 (*.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 Om))
(/.f64 (*.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 Om l) -1/2))
(neg.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 -2 (/.f64 l Om))))
(neg.f64 (/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 Om)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (*.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))
(*.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) 1)
(*.f64 -1 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(*.f64 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2))
(*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) 1))
(*.f64 (*.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1)
(pow.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2) -1/2)
(pow.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) 2)
(neg.f64 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(exp.f64 (*.f64 -1 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(log1p.f64 (expm1.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (log.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log.f64 (exp.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(binary32->binary64 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))) 1/2))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))) 1/2))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))))
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (pow.f32 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)) 1/4))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (*.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1/2))))
Outputs
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 ky l) Om))
(*.f64 -2 (/.f64 ky (/.f64 Om l)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 ky l) Om)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))
(fma.f64 -2 (/.f64 ky (/.f64 Om l)) (*.f64 1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 ky l) Om)) (+.f64 (*.f64 -1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om))))
(fma.f64 -2 (/.f64 ky (/.f64 Om l)) (fma.f64 -1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 ky l) Om)) (+.f64 (*.f64 -1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (+.f64 (*.f64 1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))))
(fma.f64 -2 (/.f64 ky (/.f64 Om l)) (fma.f64 -1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (fma.f64 1/2520 (/.f64 (pow.f64 ky 7) (/.f64 Om l)) (*.f64 1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (neg.f64 (pow.f64 l 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/16))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) -3/256) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/16)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/16))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) -3/256) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/16)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (neg.f64 (pow.f64 ky 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (neg.f64 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 1/2 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2))))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4))))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (fma.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (neg.f64 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (neg.f64 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3)) (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1/2 (neg.f64 (+.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1/2 (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3)) (+.f64 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 Om Om) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3))) (/.f64 (*.f64 4 (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6)))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512))) (/.f64 (*.f64 1/2048 (pow.f64 Om 7)) (pow.f64 (sin.f64 ky) 7))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512))) (*.f64 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)) 1/2048)) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/32))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/32))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) -3/512) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/32)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/32))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) -3/512) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 1/32)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/4 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) 1/4))) (neg.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 1/2 (neg.f64 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) 1/4))) (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/4 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/4 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/4 (-.f64 (+.f64 (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) 1/4))) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) 1/4)))) (fma.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (/.f64 (*.f64 -4/3 (*.f64 l l)) (*.f64 Om Om)) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) 1/4)))) (neg.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l)))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) 1/4))) (neg.f64 (+.f64 (/.f64 (*.f64 ky ky) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)) 1/4)))) (fma.f64 -1/2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) 8/45 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (*.f64 2 (/.f64 (*.f64 l l) (*.f64 Om Om))) 2)))))) 1/4))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2))) 4)))))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 ky ky)) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 (*.f64 1/8 Om) (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 -1/1024 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 -1/1024 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 -1/1024 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (fma.f64 -1/128 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om -1/2) (*.f64 l ky))
(*.f64 -1/2 (/.f64 (/.f64 Om ky) l))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))
(fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (/.f64 (*.f64 -1/12 (*.f64 ky Om)) l))
(fma.f64 -1/2 (/.f64 (/.f64 Om ky) l) (*.f64 -1/12 (/.f64 Om (/.f64 l ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (fma.f64 -1/12 (/.f64 Om (/.f64 l ky)) (*.f64 (*.f64 1/2 (pow.f64 ky 3)) (*.f64 (/.f64 Om l) -7/360))))
(fma.f64 -1/2 (/.f64 (/.f64 Om ky) l) (fma.f64 -1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l ky)) (fma.f64 -1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6))))))))
(fma.f64 -1/2 (/.f64 (/.f64 Om ky) l) (fma.f64 -1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om -1/4) (*.f64 l ky))
(*.f64 -1/4 (/.f64 (/.f64 Om ky) l))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)))
(fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (*.f64 (/.f64 Om (/.f64 l ky)) -1/24))
(fma.f64 -1/4 (/.f64 (/.f64 Om ky) l) (*.f64 (/.f64 Om (/.f64 l ky)) -1/24))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (fma.f64 -1/24 (/.f64 Om (/.f64 l ky)) (*.f64 (*.f64 1/4 (pow.f64 ky 3)) (*.f64 (/.f64 Om l) -7/360))))
(fma.f64 -1/4 (/.f64 (/.f64 Om ky) l) (fma.f64 -1/24 (/.f64 Om (/.f64 l ky)) (*.f64 (*.f64 1/4 (pow.f64 ky 3)) (*.f64 (/.f64 Om l) -7/360))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/4 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l ky)) (fma.f64 -1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6))))))))
(fma.f64 -1/4 (/.f64 (/.f64 Om ky) l) (fma.f64 -1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(pow.f64 1/4 1/4)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (pow.f64 1/4 1/4))
(+.f64 (*.f64 -1/32 (*.f64 (pow.f64 1/4 1/4) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4)))
(fma.f64 -1/32 (*.f64 (pow.f64 1/4 1/4) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (pow.f64 1/4 1/4)))
(+.f64 (*.f64 -1/32 (*.f64 (pow.f64 1/4 1/4) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 1/128 (*.f64 (pow.f64 1/4 1/4) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))))
(fma.f64 -1/32 (*.f64 (pow.f64 1/4 1/4) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/128 (/.f64 (*.f64 (pow.f64 1/4 1/4) (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (pow.f64 1/4 1/4))))
(fma.f64 -1/32 (*.f64 (pow.f64 1/4 1/4) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/128 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (pow.f64 1/4 1/4)) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (pow.f64 1/4 1/4))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (sin.f64 ky))) Om))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om)))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (sin.f64 ky))) Om) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (+.f64 (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om)))))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (/.f64 (*.f64 Om Om) (fma.f64 1/8 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8) (*.f64 1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (sin.f64 ky))) Om) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -96 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 128 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (+.f64 (*.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 1/6 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (pow.f64 Om 3)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))))
(+.f64 (+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))))))) (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (/.f64 (*.f64 Om Om) (fma.f64 1/8 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8) (*.f64 1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (/.f64 (pow.f64 Om 3) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) 32) (fma.f64 1/8 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8)) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) 1/6)))))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (+.f64 (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om)))))))) (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (/.f64 (*.f64 Om Om) (fma.f64 1/8 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8) (*.f64 1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))))) (/.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (neg.f64 (log.f64 Om))))) (fma.f64 1/24 (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) 32) (fma.f64 1/8 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8)) (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) 1/6)))) (pow.f64 Om 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (sin.f64 ky))) Om))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))) (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (sin.f64 ky))) Om) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))) (+.f64 (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))) (/.f64 (*.f64 Om Om) (fma.f64 1/8 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8) (*.f64 1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 -1/8 (*.f64 l (*.f64 (sin.f64 ky) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 1/24 (+.f64 (*.f64 -128 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 96 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))) (pow.f64 Om 3))) (+.f64 (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (sin.f64 ky))) Om) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 8 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 Om 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))) (/.f64 (pow.f64 Om 3) (fma.f64 -1/6 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (fma.f64 -1/8 (*.f64 (*.f64 l (sin.f64 ky)) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8)) (*.f64 1/24 (*.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) -32)))))) (+.f64 (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om)))))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/16 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 Om))))) (/.f64 (*.f64 Om Om) (fma.f64 1/8 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)) -8) (*.f64 1/2 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) 2)))))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky))) Om))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (/.f64 (*.f64 (*.f64 l (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky)) Om))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky))) Om)))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -8) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))))) (/.f64 (*.f64 (*.f64 l (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky)) Om)))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -8) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))))) (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -96 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3))) (*.f64 128 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) Om)) (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3))))))) (/.f64 (*.f64 l (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky))) Om))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -8) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))))) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 1/24 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)) 32) (fma.f64 1/8 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -8))) (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))))) (/.f64 (*.f64 (*.f64 l (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))) (sin.f64 ky)) Om))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 (*.f64 l l) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -8) (*.f64 1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om))))) (fma.f64 (pow.f64 l 3) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l)))) (fma.f64 1/24 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)) 32) (fma.f64 1/8 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 Om Om)) -8))) (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))))) (/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -2 (log.f64 l))))))))))
(pow.f64 1/4 1/4)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (pow.f64 1/4 1/4))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4)))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (fma.f64 (pow.f64 1/4 1/4) (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)) (pow.f64 1/4 1/4)))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (*.f64 (+.f64 (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)) 1) (pow.f64 1/4 1/4)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/24 (+.f64 (*.f64 -3/2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))))) (pow.f64 l 3))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4))))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (fma.f64 (pow.f64 1/4 1/4) (/.f64 (fma.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/32 (/.f64 Om (/.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 1/24 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) 1/2)))) (pow.f64 l 3)) (fma.f64 (pow.f64 1/4 1/4) (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)) (pow.f64 1/4 1/4))))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (+.f64 (/.f64 (fma.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (fma.f64 1/32 (/.f64 Om (/.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 1/24 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) 1/2)))) (pow.f64 l 3)) (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)))) (pow.f64 1/4 1/4)))
(pow.f64 1/4 1/4)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 1/4 1/4))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (pow.f64 1/4 1/4))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4)))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (fma.f64 (pow.f64 1/4 1/4) (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)) (pow.f64 1/4 1/4)))
(fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (*.f64 (+.f64 (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)) 1) (pow.f64 1/4 1/4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/24 (+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 3/2 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))))))) (pow.f64 l 3)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 1/4 1/4) (/.f64 Om (*.f64 l (sin.f64 ky))))) (+.f64 (*.f64 (pow.f64 1/4 1/4) (/.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (pow.f64 l 2))) (pow.f64 1/4 1/4))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 1/4 1/4) (fma.f64 -1/32 (/.f64 Om (/.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (fma.f64 -1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/24 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) -1/2))))) (pow.f64 l 3)) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (fma.f64 (pow.f64 1/4 1/4) (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)) (pow.f64 1/4 1/4))))
(fma.f64 -1 (*.f64 (pow.f64 1/4 1/4) (/.f64 (fma.f64 -1/32 (/.f64 Om (/.f64 (sin.f64 ky) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (fma.f64 -1/384 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/24 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) -1/2)))) (pow.f64 l 3))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 1/4 1/4) Om) (*.f64 l (sin.f64 ky))) (*.f64 (+.f64 (/.f64 (fma.f64 1/32 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sin.f64 ky) 2)) -1/2))) (*.f64 l l)) 1) (pow.f64 1/4 1/4))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky)))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (/.f64 (*.f64 ky (*.f64 l (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))))) Om))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (/.f64 (*.f64 (*.f64 l ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky))))) Om))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (/.f64 (*.f64 ky (*.f64 l (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))))) Om))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 (pow.f64 ky 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (/.f64 (*.f64 ky (*.f64 l (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))))) Om)))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 (*.f64 ky ky) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 1/8 (fma.f64 -16 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 32 (*.f64 (*.f64 l l) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))) (*.f64 Om Om))) (/.f64 (*.f64 1/2 (*.f64 l l)) (*.f64 Om Om)))) (/.f64 (*.f64 (*.f64 l ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky))))) Om)))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 (*.f64 ky ky) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 1/8 (fma.f64 -16 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 32 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))))) (/.f64 (*.f64 1/2 (*.f64 l l)) (*.f64 Om Om)))) (/.f64 (*.f64 ky (*.f64 l (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))))) Om)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 (pow.f64 ky 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 1/8 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 2))))) (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))) (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -384 (/.f64 (*.f64 (pow.f64 l 3) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 3))) (+.f64 (*.f64 4 (/.f64 l Om)) (*.f64 128 (/.f64 (pow.f64 l 3) (pow.f64 Om 3)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 l (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) (pow.f64 Om 2))))) Om)) (*.f64 1/6 (/.f64 (pow.f64 l 3) (pow.f64 Om 3))))))) (/.f64 (*.f64 ky (*.f64 l (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 -2 (log.f64 ky))))))) Om))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 (*.f64 ky ky) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 1/8 (fma.f64 -16 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 32 (*.f64 (*.f64 l l) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))) (*.f64 Om Om))) (/.f64 (*.f64 1/2 (*.f64 l l)) (*.f64 Om Om)))) (fma.f64 (pow.f64 ky 3) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 1/24 (fma.f64 -384 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))) (fma.f64 4 (/.f64 l Om) (/.f64 (*.f64 128 (pow.f64 l 3)) (pow.f64 Om 3)))) (fma.f64 1/8 (/.f64 l (/.f64 Om (fma.f64 -16 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 32 (*.f64 (*.f64 l l) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))) (*.f64 Om Om))))) (*.f64 1/6 (/.f64 (pow.f64 l 3) (pow.f64 Om 3)))))) (/.f64 (*.f64 (*.f64 l ky) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky))))) Om))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 (*.f64 ky ky) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 1/8 (fma.f64 -16 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 32 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))))) (/.f64 (*.f64 1/2 (*.f64 l l)) (*.f64 Om Om)))) (fma.f64 (pow.f64 ky 3) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))) (fma.f64 1/24 (fma.f64 -384 (/.f64 (pow.f64 l 3) (/.f64 (pow.f64 Om 3) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))) (fma.f64 4 (/.f64 l Om) (/.f64 (*.f64 128 (pow.f64 l 3)) (pow.f64 Om 3)))) (fma.f64 1/8 (/.f64 l (/.f64 Om (fma.f64 -16 (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 32 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) 1/48)))))))) (/.f64 (*.f64 1/6 (pow.f64 l 3)) (pow.f64 Om 3))))) (/.f64 (*.f64 ky (*.f64 l (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 l l)))) (*.f64 -2 (log.f64 ky)))))) Om))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 ky l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))
(fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))
(fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 (/.f64 Om ky) l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 (/.f64 Om ky) l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om ky) l)) (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1 (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 Om (*.f64 l ky)))))
(+.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6))))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.f64 (/.f64 Om ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
1/4
(+.f64 1/4 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
1/4
(+.f64 1/4 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
1/4
(+.f64 1/4 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(+.f64 1/4 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 1/4 (fma.f64 1/16 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))))
(*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2))))
(/.f64 (*.f64 1/16 (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 ky ky)))
(*.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(fma.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))
(fma.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 1/4 (/.f64 (/.f64 Om ky) l)))
(+.f64 1/4 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(+.f64 1/4 (fma.f64 1/48 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))))
(+.f64 1/4 (fma.f64 1/48 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 1/4 (/.f64 (/.f64 Om ky) l)))))
(+.f64 1/4 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (pow.f64 l 2)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))))
(+.f64 1/4 (fma.f64 1/48 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (fma.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 (/.f64 Om l) (/.f64 1/4 ky))))))
(+.f64 1/4 (fma.f64 1/48 (/.f64 (*.f64 Om Om) (*.f64 l l)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (fma.f64 1/16 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 ky ky))) (*.f64 1/4 (/.f64 (/.f64 Om ky) l))))))
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 l (*.f64 2 (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 kx 4) l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (sin.f64 ky) Om)) (fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))) (/.f64 (*.f64 (pow.f64 kx 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 kx 4) l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (sin.f64 ky) Om)) (+.f64 (fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))) (/.f64 (pow.f64 kx 6) (/.f64 (*.f64 (sin.f64 ky) Om) (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (/.f64 (*.f64 kx kx) Om) (/.f64 l (sin.f64 ky)))) (*.f64 (/.f64 (pow.f64 kx 6) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))) (/.f64 (*.f64 (pow.f64 ky 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx)))) (*.f64 (/.f64 (pow.f64 ky 6) Om) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx)))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (*.f64 ky ky) Om) (/.f64 l (sin.f64 kx)))) (*.f64 (/.f64 (pow.f64 ky 6) Om) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx)))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(-.f64 (/.f64 0 (*.f64 Om 1/2)) (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 -2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 l (*.f64 -1/2 (/.f64 Om (sin.f64 ky))))
(/.f64 l (/.f64 (*.f64 Om -1/2) (sin.f64 ky)))
(/.f64 (sin.f64 ky) (*.f64 (/.f64 Om l) -1/2))
(/.f64 (sin.f64 ky) (*.f64 -1/2 (/.f64 Om l)))
(/.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 1 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 1 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -2))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 1 (/.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) 1))
(/.f64 1 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(/.f64 1 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om (neg.f64 l)) (*.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 1 (/.f64 Om (neg.f64 l))) (*.f64 (sin.f64 ky) 2))
(/.f64 1 (/.f64 Om (neg.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)))))
(/.f64 1 (/.f64 (/.f64 1 l) (*.f64 (sin.f64 ky) (/.f64 -2 Om))))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (/.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om -1/2))
(/.f64 l (/.f64 (*.f64 Om -1/2) (sin.f64 ky)))
(/.f64 (*.f64 -2 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1/2)
(/.f64 l (/.f64 (*.f64 Om -1/2) (sin.f64 ky)))
(/.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 Om l) 1/2))
(/.f64 (neg.f64 (sin.f64 ky)) (*.f64 1/2 (/.f64 Om l)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/2))
(*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (neg.f64 l) 1/2))
(/.f64 (*.f64 (sin.f64 ky) (/.f64 -2 Om)) (/.f64 1 l))
(/.f64 (sin.f64 ky) (/.f64 (/.f64 1 l) (/.f64 -2 Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (/.f64 -2 Om)) 1) l)
(/.f64 (*.f64 (*.f64 l (sin.f64 ky)) -2) Om)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om (neg.f64 l)))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) l) Om)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 l (*.f64 -2 (sin.f64 ky))) Om)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 (neg.f64 l) (*.f64 -2 (sin.f64 ky))) (neg.f64 Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 -2 (sin.f64 ky))))
(/.f64 2 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 1 Om) (*.f64 -2 (sin.f64 ky))) (/.f64 1 l))
(/.f64 (sin.f64 ky) (/.f64 (/.f64 1 l) (/.f64 -2 Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (/.f64 -2 Om)) 1) l)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 -2 l)) Om)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) -1) (/.f64 Om (neg.f64 l)))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 (*.f64 -2 (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 -2 (sin.f64 ky))))
(/.f64 2 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 -2 l) (sin.f64 ky)) Om)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 1 (*.f64 -2 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 -2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) (neg.f64 Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 -2 (sin.f64 ky))))
(/.f64 2 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(neg.f64 (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(neg.f64 (*.f64 (*.f64 2 (/.f64 (sin.f64 ky) Om)) l))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(neg.f64 (/.f64 (*.f64 -2 (sin.f64 ky)) (/.f64 Om (neg.f64 l))))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))) (cbrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (cbrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))) (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)) (pow.f64 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)) 2)))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))) 3))
(*.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(pow.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)) 1)
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))) (sqrt.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(log.f64 (exp.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(binary32->binary64 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (*.f32 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(*.f64 -1 (*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))) -1)
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(*.f64 (*.f64 1 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) -1/2)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))) (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))) -1/2)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))) (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))) -1/2)
(neg.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(exp.f64 (*.f64 -1 (log.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 2))) -1/2))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))) 2)) -1/2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))) (/.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))) (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))) (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))) 2)))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(*.f64 (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))) (sqrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))
(binary32->binary64 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (/.f32 1 (hypot.f32 1 (*.f32 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))))
(-.f64 (/.f64 0 Om) (*.f64 l (/.f64 2 Om)))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (*.f64 -2 (/.f64 l Om)) 1)
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 1 (*.f64 -2 (/.f64 l Om)))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 2 (/.f64 (neg.f64 l) Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (*.f64 l 2) (/.f64 1 (neg.f64 Om)))
(*.f64 l (*.f64 2 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 1 Om) (*.f64 -2 l))
(*.f64 (/.f64 l Om) -2)
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (/.f64 -2 Om) l)
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 -1 (*.f64 l (/.f64 2 Om)))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (*.f64 -2 l) (/.f64 1 Om))
(*.f64 (/.f64 1 Om) (*.f64 -2 l))
(*.f64 (neg.f64 l) (/.f64 2 Om))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l 2))
(*.f64 l (*.f64 2 (/.f64 1 (neg.f64 Om))))
(*.f64 (/.f64 2 Om) (neg.f64 l))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (/.f64 (neg.f64 l) Om) 2)
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (/.f64 l -1) (/.f64 2 Om))
(*.f64 (/.f64 2 Om) (/.f64 l -1))
(*.f64 (*.f64 (/.f64 2 Om) -1) l)
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (*.f64 1 (/.f64 2 Om)) (neg.f64 l))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(pow.f64 (*.f64 (/.f64 Om l) -1/2) -1)
(/.f64 1 (*.f64 -1/2 (/.f64 Om l)))
(neg.f64 (*.f64 l (/.f64 2 Om)))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 Om l) -1/2)) -1))
(/.f64 1 (*.f64 -1/2 (/.f64 Om l)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -2 (/.f64 Om l))) (cbrt.f64 (/.f64 -2 (/.f64 Om l)))) (cbrt.f64 (/.f64 -2 (/.f64 Om l))))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(cbrt.f64 (*.f64 (*.f64 (/.f64 -2 (/.f64 Om l)) (/.f64 -2 (/.f64 Om l))) (/.f64 -2 (/.f64 Om l))))
(cbrt.f64 (*.f64 (*.f64 l (/.f64 -2 Om)) (*.f64 (*.f64 l (/.f64 -2 Om)) (*.f64 l (/.f64 -2 Om)))))
(cbrt.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (pow.f64 (*.f64 -2 (/.f64 l Om)) 2)))
(*.f64 1 (/.f64 -2 (/.f64 Om l)))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(pow.f64 (/.f64 -2 (/.f64 Om l)) 1)
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(log1p.f64 (expm1.f64 (/.f64 -2 (/.f64 Om l))))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 Om l))))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om l))) (sqrt.f64 (/.f64 -2 (/.f64 Om l))))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(exp.f64 (log.f64 (/.f64 -2 (/.f64 Om l))))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(log.f64 (exp.f64 (/.f64 -2 (/.f64 Om l))))
(*.f64 l (/.f64 -2 Om))
(*.f64 -2 (/.f64 l Om))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (*.f64 l (/.f64 -2 Om))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 l Om))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (*.f64 l (/.f64 -2 Om))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 l Om))))
(binary32->binary64 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(binary32->binary64 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)))
(/.f64 1 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 2))
(/.f64 1 (*.f64 2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 1 (*.f64 2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(/.f64 1 (/.f64 (*.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 2) 1))
(/.f64 1 (*.f64 2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 1 (*.f64 2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(/.f64 1 (/.f64 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))) -1/2))
(/.f64 1 (neg.f64 (/.f64 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))) -1/2)))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))) -1/2)
(/.f64 1/2 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)) (cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2))) (cbrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2) (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)) (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(cbrt.f64 (*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))) (*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))) (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))))
(cbrt.f64 (*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))) (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))) 2)))
(*.f64 1 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)) (sqrt.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))
(binary32->binary64 (*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))) 1/2))
(binary32->binary64 (/.f32 1/2 (hypot.f32 1 (*.f32 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))))
(-.f64 0 (/.f64 Om (*.f64 l (neg.f64 ky))))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(-.f64 (/.f64 0 (*.f64 l (neg.f64 ky))) (/.f64 Om (*.f64 l (neg.f64 ky))))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(-.f64 (/.f64 0 (neg.f64 ky)) (/.f64 (/.f64 Om l) (neg.f64 ky)))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(*.f64 Om (/.f64 (/.f64 1 l) ky))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(*.f64 (/.f64 Om l) (/.f64 1 ky))
(*.f64 1 (/.f64 (/.f64 Om ky) l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(*.f64 (/.f64 (/.f64 Om ky) l) 1)
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(*.f64 (/.f64 (/.f64 1 l) ky) Om)
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(*.f64 (/.f64 (/.f64 1 l) ky) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 (*.f64 l ky)) (/.f64 1 (/.f64 1 Om)))
(*.f64 (/.f64 1 l) (/.f64 Om ky))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(*.f64 -1 (/.f64 Om (*.f64 l (neg.f64 ky))))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 l (neg.f64 ky))))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 1 ky)))
(*.f64 (neg.f64 Om) (/.f64 (*.f64 -1 (/.f64 1 ky)) l))
(*.f64 Om (neg.f64 (*.f64 (/.f64 1 ky) (/.f64 -1 l))))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (neg.f64 ky)))
(*.f64 (/.f64 Om ky) (/.f64 1 l))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(*.f64 (/.f64 1 ky) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1 ky))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 ky))) (neg.f64 Om))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 ky)))
(/.f64 (*.f64 -1 (/.f64 Om (neg.f64 ky))) l)
(*.f64 (/.f64 -1 ky) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 -1 ky))
(/.f64 (*.f64 (/.f64 -1 ky) Om) (neg.f64 l))
(*.f64 (/.f64 -1 (neg.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 -1 (neg.f64 ky)))
(pow.f64 (/.f64 l (/.f64 Om ky)) -1)
(/.f64 1 (*.f64 (/.f64 l Om) ky))
(/.f64 1 (/.f64 l (/.f64 Om ky)))
(neg.f64 (/.f64 Om (*.f64 l (neg.f64 ky))))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 ky)))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 l ky)))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(neg.f64 (*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 ky)))
(*.f64 (/.f64 Om (neg.f64 l)) (neg.f64 (/.f64 1 ky)))
(neg.f64 (*.f64 1 (/.f64 Om (*.f64 l (neg.f64 ky)))))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) ky))
(/.f64 (neg.f64 Om) (*.f64 l (neg.f64 ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 l (/.f64 Om ky))) -1))
(/.f64 1 (*.f64 (/.f64 l Om) ky))
(/.f64 1 (/.f64 l (/.f64 Om ky)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 Om (*.f64 l ky))) (cbrt.f64 (/.f64 Om (*.f64 l ky)))) (cbrt.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 l ky)) (/.f64 Om (*.f64 l ky))) (/.f64 Om (*.f64 l ky))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3))
(*.f64 1 (/.f64 Om (*.f64 l ky)))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(pow.f64 (/.f64 Om (*.f64 l ky)) 1)
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l ky))) (sqrt.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(exp.f64 (log.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(log.f64 (exp.f64 (/.f64 Om (*.f64 l ky))))
(/.f64 Om (*.f64 l ky))
(/.f64 (/.f64 Om ky) l)
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om ky) l)))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om ky) l)))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (binary64->binary32 ky)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (pow.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64 1/8)) (sqrt.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (*.f64 l ky)) 1/16 -1/8))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (fma.f64 1/16 (/.f64 (/.f64 Om ky) l) -1/8))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64 1/8)) (sqrt.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (*.f64 l ky)) 1/16 -1/8))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (/.f64 1 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (fma.f64 1/16 (/.f64 (/.f64 Om ky) l) -1/8))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (/.f64 1 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64 1/8)) 1) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (*.f64 l ky)) 1/16 -1/8)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (/.f64 1 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (fma.f64 1/16 (/.f64 (/.f64 Om ky) l) -1/8))))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l ky)) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2) -1/4)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 Om (*.f64 l ky)) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2) -1/4)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 Om (*.f64 l ky)) 1/4 -1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2))))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64 1/8)) 1) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (*.f64 l ky)) 1/16 -1/8)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (/.f64 1 (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (fma.f64 1/16 (/.f64 (/.f64 Om ky) l) -1/8))))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)) (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2) -1/4)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 Om (*.f64 l ky)) 1/4 -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (*.f64 l ky)) 1/16 -1/8)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (fma.f64 1/16 (/.f64 (/.f64 Om ky) l) -1/8)))))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 Om (*.f64 l ky)) 1/4 -1/2)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8))) (sqrt.f64 (neg.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (-.f64 (*.f64 (/.f64 (/.f64 Om ky) l) 1/16) 1/8))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 Om (*.f64 l ky)) 3) 1/64 1/8))) (sqrt.f64 (+.f64 -1/4 (neg.f64 (*.f64 (/.f64 Om (*.f64 l ky)) (fma.f64 (/.f64 Om (*.f64 l ky)) 1/16 -1/8))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 Om ky) l) 3) 1/64 1/8))) (sqrt.f64 (+.f64 -1/4 (*.f64 (/.f64 (/.f64 Om ky) l) (neg.f64 (fma.f64 1/16 (/.f64 (/.f64 Om ky) l) -1/8))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2) -1/4))) (sqrt.f64 (+.f64 (*.f64 (/.f64 (/.f64 Om ky) l) -1/4) 1/2)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2) -1/4))) (sqrt.f64 (fma.f64 (/.f64 Om (*.f64 l ky)) -1/4 1/2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2)) 1/4)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) -1/4 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2)))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2)))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2)))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) -1/4 1/2)))
(pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(pow.f64 (*.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2) (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2)) 1/4)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2) (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2)) 1/4)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 (/.f64 Om ky) l) 1/4 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))) (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2) 3/2))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2)) 1)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))) 1/2)))
(binary32->binary64 (sqrt.f32 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))) 1/2)))
(binary32->binary64 (sqrt.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (binary64->binary32 ky)) 1/2)))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 ky 1/4)))
(*.f64 (/.f64 1 l) (/.f64 Om (/.f64 ky 1/4)))
(*.f64 (/.f64 1 l) (*.f64 1/4 (/.f64 Om ky)))
(/.f64 1 (/.f64 (*.f64 (/.f64 l Om) (/.f64 ky 1/4)) 1))
(*.f64 (/.f64 1 l) (/.f64 Om (/.f64 ky 1/4)))
(*.f64 (/.f64 1 l) (*.f64 1/4 (/.f64 Om ky)))
(/.f64 1 (/.f64 (/.f64 l (/.f64 Om ky)) 1/4))
(*.f64 (/.f64 1 l) (/.f64 Om (/.f64 ky 1/4)))
(*.f64 (/.f64 1 l) (*.f64 1/4 (/.f64 Om ky)))
(/.f64 1 (/.f64 ky (*.f64 (/.f64 Om l) 1/4)))
(*.f64 (/.f64 1 ky) (*.f64 1/4 (/.f64 Om l)))
(*.f64 (/.f64 1 ky) (/.f64 (*.f64 Om 1/4) l))
(/.f64 1 (/.f64 (*.f64 l (neg.f64 ky)) (*.f64 Om -1/4)))
(*.f64 (/.f64 1 (*.f64 l (neg.f64 ky))) (*.f64 Om -1/4))
(*.f64 (/.f64 (/.f64 1 l) (neg.f64 ky)) (*.f64 Om -1/4))
(/.f64 1 (/.f64 l (/.f64 (*.f64 Om 1/4) ky)))
(*.f64 (/.f64 1 l) (/.f64 Om (/.f64 ky 1/4)))
(*.f64 (/.f64 1 l) (*.f64 1/4 (/.f64 Om ky)))
(/.f64 1/4 (/.f64 l (/.f64 Om ky)))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 Om 1/4) (*.f64 l ky))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 Om -1/4) (*.f64 l (neg.f64 ky)))
(/.f64 (*.f64 Om (/.f64 -1/4 l)) (neg.f64 ky))
(/.f64 -1/4 (/.f64 (*.f64 l ky) (neg.f64 Om)))
(*.f64 (/.f64 -1/4 (*.f64 l ky)) (neg.f64 Om))
(/.f64 (/.f64 1/4 ky) (/.f64 l Om))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 (/.f64 Om l) 1/4) ky)
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (/.f64 (*.f64 Om 1/4) ky) l)
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (neg.f64 ky))
(/.f64 (*.f64 Om (/.f64 -1/4 l)) (neg.f64 ky))
(/.f64 (*.f64 (*.f64 Om 1/4) 1) (*.f64 l ky))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 (/.f64 1/4 ky) Om) l)
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 (/.f64 1/4 ky) 1) (/.f64 l Om))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 (/.f64 1/4 ky) (neg.f64 Om)) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 Om) (/.f64 1/4 ky)) (neg.f64 l))
(/.f64 (*.f64 -1/4 (/.f64 Om ky)) (neg.f64 l))
(/.f64 (*.f64 (/.f64 Om ky) 1/4) l)
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 1/4 (/.f64 Om ky)) l)
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(/.f64 (*.f64 (*.f64 Om 1/4) -1) (*.f64 l (neg.f64 ky)))
(/.f64 (*.f64 Om (/.f64 -1/4 l)) (neg.f64 ky))
(/.f64 (*.f64 (/.f64 1/4 ky) -1) (/.f64 (neg.f64 l) Om))
(*.f64 (/.f64 (/.f64 -1/4 ky) (neg.f64 l)) Om)
(neg.f64 (*.f64 (/.f64 (/.f64 Om ky) l) -1/4))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(neg.f64 (*.f64 (/.f64 Om (*.f64 l (neg.f64 ky))) 1/4))
(*.f64 -1/4 (/.f64 Om (*.f64 l (neg.f64 ky))))
(neg.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (neg.f64 ky)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (neg.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))) (cbrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)) (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l ky)) 2))))
(cbrt.f64 (*.f64 (*.f64 1/4 (/.f64 (/.f64 Om ky) l)) (*.f64 1/16 (pow.f64 (/.f64 (/.f64 Om ky) l) 2))))
(*.f64 1 (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(pow.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1)
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(log1p.f64 (expm1.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(expm1.f64 (log1p.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(*.f64 (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))) (sqrt.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(exp.f64 (log.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(log.f64 (exp.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 (/.f64 Om ky) l))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 (/.f64 Om ky) l))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 (/.f64 Om ky) l))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))))
(binary32->binary64 (/.f32 (*.f32 1/4 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))))
(binary32->binary64 (*.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (binary64->binary32 ky))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1)))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (pow.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 3))) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 3))) (/.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (pow.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (/.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (/.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (/.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)) (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3)))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 3))) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 3))) (/.f64 1 (sqrt.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2)))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (/.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (/.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 3))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 3))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4)))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/8 (neg.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(/.f64 (sqrt.f64 (-.f64 -1/8 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 3))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(/.f64 (sqrt.f64 (-.f64 -1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 3))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (+.f64 -1/2 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (sqrt.f64 (+.f64 -1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (sqrt.f64 (+.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4)) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(/.f64 (sqrt.f64 (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/2)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(pow.f64 (*.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2)) (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))) 1)
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 (*.f32 (*.f32 -1/2 (binary64->binary32 Om)) 1/2) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (sqrt.f32 (*.f32 (fma.f32 (/.f32 -1/2 (binary64->binary32 l)) (/.f32 (binary64->binary32 Om) (sin.f32 (binary64->binary32 ky))) 1) 1/2)))
(-.f64 0 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 (sin.f64 ky) (neg.f64 l))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (*.f64 (/.f64 -1/2 (*.f64 l (sin.f64 ky))) 1))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 Om (/.f64 (/.f64 -1/2 (sin.f64 ky)) l))
(*.f64 Om (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -1/2 l)))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 1/2 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (pow.f64 (*.f64 -2 (sin.f64 ky)) -1))
(*.f64 (/.f64 Om l) (/.f64 1 (*.f64 -2 (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/2 (neg.f64 (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 (neg.f64 (sin.f64 ky)) l)))
(*.f64 1/2 (/.f64 Om (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (*.f64 (/.f64 -1/2 (sin.f64 ky)) 1))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 1 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 (neg.f64 (sin.f64 ky)) l)))
(*.f64 1/2 (/.f64 Om (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 1/2 (/.f64 (neg.f64 Om) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 Om -1/2) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) 1)
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2)
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1/2 l) (*.f64 (/.f64 Om (sin.f64 ky)) 1))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 -1/2 l))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 (/.f64 1 l) -2))
(/.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) -2)
(*.f64 (/.f64 Om (sin.f64 ky)) (*.f64 (/.f64 -1/2 l) 1))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) (*.f64 (/.f64 Om l) -1/2))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 l) (*.f64 -1/2 (/.f64 Om (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 -1/2 (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (*.f64 Om -1/2))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 -2 Om) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 1 (/.f64 -2 Om)))
(*.f64 (*.f64 (/.f64 Om l) 1/2) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 Om l) -1/2) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 -1 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 -1 l)))
(*.f64 Om (neg.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 -1 l))))
(*.f64 (neg.f64 Om) (*.f64 -1/2 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l)))))
(*.f64 (neg.f64 Om) (/.f64 -1/2 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (neg.f64 Om) (/.f64 -1/2 (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1/2 (sin.f64 ky)))
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 -1/2 (neg.f64 (sin.f64 ky))))
(*.f64 (*.f64 Om 1/2) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (*.f64 Om 1/2) (*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) 1))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(*.f64 (*.f64 -1/2 (/.f64 Om (sin.f64 ky))) (/.f64 1 l))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 (/.f64 1/2 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))) (*.f64 Om 1/2))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1 l) (/.f64 1/2 (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 -1 l) (*.f64 Om (/.f64 1/2 (sin.f64 ky))))
(*.f64 (/.f64 -1/2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (*.f64 -2 (sin.f64 ky)) -1) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1 (*.f64 -2 (sin.f64 ky))))
(*.f64 (pow.f64 (*.f64 -2 l) -1) (pow.f64 (/.f64 (sin.f64 ky) Om) -1))
(*.f64 (/.f64 1 (*.f64 -2 l)) (/.f64 1 (/.f64 (sin.f64 ky) Om)))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) Om) -1) (pow.f64 (*.f64 -2 l) -1))
(*.f64 (/.f64 1 (*.f64 -2 l)) (/.f64 1 (/.f64 (sin.f64 ky) Om)))
(*.f64 (/.f64 Om (neg.f64 (sin.f64 ky))) (/.f64 1/2 l))
(*.f64 (/.f64 1/2 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 (neg.f64 Om) -1) (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 (neg.f64 Om) -1) -1/2) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 -1/2 (*.f64 l (sin.f64 ky))) (neg.f64 (/.f64 Om -1)))
(*.f64 (/.f64 1/2 (neg.f64 (sin.f64 ky))) (/.f64 Om l))
(*.f64 1/2 (/.f64 Om (*.f64 (neg.f64 (sin.f64 ky)) l)))
(*.f64 1/2 (/.f64 Om (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om -1) (/.f64 1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1/2 (neg.f64 (sin.f64 ky))) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 -1/2 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1/2 (neg.f64 l)) (neg.f64 (/.f64 Om (sin.f64 ky))))
(*.f64 (/.f64 -1/2 (neg.f64 l)) (/.f64 (neg.f64 Om) (sin.f64 ky)))
(/.f64 (*.f64 1/2 (/.f64 Om (sin.f64 ky))) (neg.f64 l))
(*.f64 (/.f64 -1 (sin.f64 ky)) (*.f64 (/.f64 Om l) 1/2))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (/.f64 -1 (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 1 l) -2) (/.f64 Om (sin.f64 ky)))
(/.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) -2)
(*.f64 (/.f64 (neg.f64 Om) -2) (/.f64 (/.f64 -1 l) (sin.f64 ky)))
(*.f64 (/.f64 (neg.f64 Om) -2) (/.f64 -1 (*.f64 l (sin.f64 ky))))
(neg.f64 (*.f64 (/.f64 Om -2) (/.f64 -1 (*.f64 l (sin.f64 ky)))))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 -1/2 (neg.f64 l)))
(*.f64 (/.f64 -1/2 (neg.f64 l)) (/.f64 (neg.f64 Om) (sin.f64 ky)))
(/.f64 (*.f64 1/2 (/.f64 Om (sin.f64 ky))) (neg.f64 l))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 (/.f64 -1 l) -2))
(*.f64 (/.f64 (neg.f64 Om) (sin.f64 ky)) (/.f64 -1 (*.f64 -2 l)))
(/.f64 (/.f64 (neg.f64 (/.f64 (neg.f64 Om) (sin.f64 ky))) l) -2)
(*.f64 (*.f64 1 (*.f64 Om 1/2)) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 Om (/.f64 1/2 (neg.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (*.f64 1 (/.f64 -1/2 (sin.f64 ky))) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 1 (/.f64 -1/2 (*.f64 l (sin.f64 ky)))) Om)
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) Om) (/.f64 1 l))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) 1) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (/.f64 1 l)) Om)
(*.f64 Om (/.f64 (/.f64 -1/2 (sin.f64 ky)) l))
(*.f64 (*.f64 (/.f64 -1/2 (sin.f64 ky)) (neg.f64 Om)) (/.f64 -1 l))
(*.f64 (/.f64 -1 l) (neg.f64 (/.f64 (*.f64 Om -1/2) (sin.f64 ky))))
(*.f64 (/.f64 -1 l) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))
(pow.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) -1)
(/.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))
(/.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))
(neg.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(neg.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky))) 1))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) (*.f64 -2 (sin.f64 ky))))
(/.f64 (neg.f64 (/.f64 Om (neg.f64 l))) (*.f64 -2 (sin.f64 ky)))
(neg.f64 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om)))) -1))
(/.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))
(/.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) (*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))))
(cbrt.f64 (*.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))) (pow.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))) 2)))
(*.f64 1 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(pow.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1)
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 (/.f32 -1/2 (binary64->binary32 l)) (/.f32 (binary64->binary32 Om) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (/.f32 -1/2 (sin.f32 (binary64->binary32 ky)))))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)))
(/.f64 1 (/.f64 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)) 1))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)))
(/.f64 1 (/.f64 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))) 1/2))
(*.f64 (/.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))) 1/2)
(*.f64 (/.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))) 1/2)
(/.f64 1 (/.f64 (*.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om -1/2)))
(/.f64 1 (*.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -4))
(/.f64 1 (/.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1/4))
(*.f64 (/.f64 1 (*.f64 l (/.f64 (sin.f64 ky) Om))) -1/4)
(/.f64 1 (/.f64 l (/.f64 -1/4 (/.f64 (sin.f64 ky) Om))))
(/.f64 1 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 l)) (*.f64 Om 1/4)))
(*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 l)) (*.f64 Om 1/4))
(*.f64 (/.f64 1 (neg.f64 (*.f64 l (sin.f64 ky)))) (*.f64 Om 1/4))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 -1/4 (/.f64 Om l))))
(*.f64 (/.f64 1 (sin.f64 ky)) (*.f64 Om (/.f64 -1/4 l)))
(/.f64 1 (/.f64 l (/.f64 (*.f64 Om -1/4) (sin.f64 ky))))
(*.f64 (/.f64 1 l) (/.f64 Om (/.f64 (sin.f64 ky) -1/4)))
(/.f64 1/2 (*.f64 -2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 (neg.f64 l) Om)))
(/.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 (neg.f64 l) Om))
(/.f64 1/4 (/.f64 (neg.f64 (*.f64 l (sin.f64 ky))) Om))
(/.f64 -1/2 (*.f64 (*.f64 l 2) (/.f64 (sin.f64 ky) Om)))
(/.f64 -1/2 (*.f64 l (*.f64 2 (/.f64 (sin.f64 ky) Om))))
(/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 l (sin.f64 ky)) 2))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 (sin.f64 ky) (neg.f64 l)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 (neg.f64 l)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (*.f64 Om 1/2) (*.f64 (*.f64 l (sin.f64 ky)) -2))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 -1/4 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (*.f64 -1/4 (/.f64 Om l)) (sin.f64 ky))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky)) l)
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 Om -1/4) 1) (*.f64 l (sin.f64 ky)))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (*.f64 (/.f64 -1/4 l) Om) (sin.f64 ky))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (*.f64 1/2 (*.f64 -1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) l)
(/.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) 1/2)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 Om 1/4) l) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 Om -1/4) -1) (*.f64 (sin.f64 ky) (neg.f64 l)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 (neg.f64 l)))
(/.f64 (*.f64 (*.f64 -1/2 (/.f64 Om (sin.f64 ky))) 1/2) l)
(/.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) l)
(/.f64 (*.f64 (/.f64 -1/4 l) 1) (/.f64 (sin.f64 ky) Om))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(/.f64 (*.f64 (/.f64 -1/4 l) (neg.f64 Om)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 Om 1/4) l) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (/.f64 Om l) 1/2) 1/2) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 1/4 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 Om 1/4) l) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 1 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) (*.f64 -2 l))
(*.f64 -1/2 (/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) l))
(*.f64 (/.f64 Om -2) (/.f64 (/.f64 1/2 (sin.f64 ky)) l))
(/.f64 (*.f64 1/2 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) (neg.f64 l))
(/.f64 (/.f64 1/4 (/.f64 (sin.f64 ky) Om)) (neg.f64 l))
(/.f64 (*.f64 -1/2 (/.f64 1/2 (/.f64 (sin.f64 ky) Om))) l)
(/.f64 (/.f64 -1/4 (/.f64 (sin.f64 ky) Om)) l)
(/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) (*.f64 -2 l))
(*.f64 -1/2 (/.f64 (*.f64 Om (/.f64 1/2 (sin.f64 ky))) l))
(*.f64 (/.f64 Om -2) (/.f64 (/.f64 1/2 (sin.f64 ky)) l))
(/.f64 (*.f64 1 (/.f64 1/2 (sin.f64 ky))) (*.f64 -2 (/.f64 l Om)))
(/.f64 (/.f64 1/2 (sin.f64 ky)) (*.f64 l (/.f64 -2 Om)))
(/.f64 (/.f64 1/2 (sin.f64 ky)) (*.f64 -2 (/.f64 l Om)))
(/.f64 (*.f64 -1/2 (/.f64 1/2 (sin.f64 ky))) (/.f64 l Om))
(*.f64 (/.f64 (/.f64 -1/4 (sin.f64 ky)) l) Om)
(/.f64 (/.f64 -1/4 (sin.f64 ky)) (/.f64 l Om))
(/.f64 (*.f64 (*.f64 Om -1/2) (/.f64 1/2 (sin.f64 ky))) l)
(/.f64 (*.f64 Om (/.f64 -1/4 (sin.f64 ky))) l)
(/.f64 (*.f64 (*.f64 Om 1/2) (/.f64 1/2 (sin.f64 ky))) (neg.f64 l))
(/.f64 (*.f64 Om 1/2) (/.f64 (neg.f64 l) (/.f64 1/2 (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 1/2 (sin.f64 ky)) (*.f64 Om 1/2)) (neg.f64 l))
(/.f64 (*.f64 (*.f64 Om -1/2) (/.f64 1/2 l)) (sin.f64 ky))
(/.f64 (*.f64 Om -1/2) (/.f64 (sin.f64 ky) (/.f64 1/2 l)))
(/.f64 (/.f64 (*.f64 (*.f64 Om -1/2) 1/2) l) (sin.f64 ky))
(neg.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 Om l) (neg.f64 (/.f64 1/4 (sin.f64 ky))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2) (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)) (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))) (*.f64 (*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))) 1/4)))
(cbrt.f64 (*.f64 (*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))) (*.f64 (pow.f64 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))) 2) 1/4)))
(*.f64 1 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(pow.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2) 1)
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)) (sqrt.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))
(*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))
(binary32->binary64 (/.f32 (*.f32 (*.f32 -1/2 (binary64->binary32 Om)) 1/2) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 1/2 (*.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (/.f32 -1/2 (sin.f32 (binary64->binary32 ky))))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8) (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4)))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8)) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/8))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2))) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))) (sqrt.f64 (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (-.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(/.f64 (sqrt.f64 (-.f64 1/8 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(/.f64 (sqrt.f64 (-.f64 1/8 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (*.f64 1/2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) 2))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (*.f64 (*.f64 2 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/8)) 2))
(pow.f64 (exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) 1/8)) 2)
(pow.f64 (exp.f64 (*.f64 2 (*.f64 1/8 (log.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))) 2)
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/2))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 1/4)) 2))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 4)) 1/8))
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 4) 1/8)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4) (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)) (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2) 1/4) (pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2) 1/2)))
(cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)) (fabs.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 1 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)) (sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(exp.f64 (log.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (binary64->binary32 (pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2) 1/4)))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (binary64->binary32 (pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2) 1/4)))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(binary32->binary64 (pow.f32 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)) 1/4))
(binary32->binary64 (pow.f32 (*.f32 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2) (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2)) 1/4))
(-.f64 0 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(-.f64 (/.f64 0 (*.f64 (sin.f64 ky) (neg.f64 l))) (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(-.f64 (/.f64 0 (neg.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 -1 l) (/.f64 1 (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1 l))
(/.f64 (/.f64 Om (sin.f64 ky)) l)
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(/.f64 (/.f64 Om (sin.f64 ky)) l)
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 Om)))
(*.f64 (/.f64 1 l) (*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) 1) Om))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) Om)
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 1 Om) -1))
(*.f64 (/.f64 1 (/.f64 1 Om)) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (*.f64 (neg.f64 Om) (/.f64 1 (sin.f64 ky))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 Om) 1) (neg.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 -1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 (neg.f64 Om) (*.f64 (/.f64 1 l) (/.f64 1 (neg.f64 (sin.f64 ky)))))
(*.f64 (*.f64 (neg.f64 Om) (/.f64 1 l)) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (neg.f64 (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 1 (neg.f64 (sin.f64 ky))) Om) (neg.f64 l))
(*.f64 (/.f64 -1 l) (/.f64 Om (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (neg.f64 (sin.f64 ky))) (/.f64 Om (neg.f64 l)))
(/.f64 (*.f64 (/.f64 1 (neg.f64 (sin.f64 ky))) Om) (neg.f64 l))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) Om) -1) (/.f64 1 l))
(*.f64 (/.f64 1 l) (/.f64 1 (/.f64 (sin.f64 ky) Om)))
(*.f64 (pow.f64 (/.f64 (sin.f64 ky) (neg.f64 Om)) -1) (pow.f64 (neg.f64 l) -1))
(*.f64 (/.f64 1 (/.f64 (sin.f64 ky) (neg.f64 Om))) (/.f64 1 (neg.f64 l)))
(*.f64 (/.f64 (neg.f64 Om) -1) (/.f64 1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (/.f64 (neg.f64 Om) -1))
(*.f64 (/.f64 1 (*.f64 l (sin.f64 ky))) (neg.f64 (/.f64 Om -1)))
(*.f64 (/.f64 Om -1) (/.f64 (/.f64 -1 l) (sin.f64 ky)))
(*.f64 (/.f64 Om -1) (/.f64 -1 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (/.f64 1 (neg.f64 Om))) (/.f64 (/.f64 1 (sin.f64 ky)) (neg.f64 l)))
(/.f64 (*.f64 (neg.f64 Om) (/.f64 1 (sin.f64 ky))) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 Om) 1) (neg.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 Om (neg.f64 l)) (/.f64 -1 (sin.f64 ky)))
(*.f64 (neg.f64 (/.f64 Om (sin.f64 ky))) (/.f64 -1 l))
(*.f64 (/.f64 -1 l) (/.f64 (neg.f64 Om) (sin.f64 ky)))
(/.f64 (neg.f64 (/.f64 (neg.f64 Om) (sin.f64 ky))) l)
(pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) -1)
(/.f64 1 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 Om (neg.f64 l)) (sin.f64 ky)))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(neg.f64 (*.f64 (/.f64 Om (neg.f64 l)) (/.f64 1 (sin.f64 ky))))
(*.f64 (/.f64 Om (neg.f64 l)) (neg.f64 (/.f64 1 (sin.f64 ky))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky)))))
(/.f64 (neg.f64 (/.f64 Om l)) (neg.f64 (sin.f64 ky)))
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om (neg.f64 l))))
(*.f64 (/.f64 Om (neg.f64 l)) (neg.f64 (/.f64 1 (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (sin.f64 ky) Om))) -1))
(/.f64 1 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)))) (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) (/.f64 (/.f64 Om l) (sin.f64 ky))) (/.f64 (/.f64 Om l) (sin.f64 ky))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 Om (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))
(*.f64 1 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))) (sqrt.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(+.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(+.f64 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4) (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(+.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4) (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(+.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)))
(+.f64 (fma.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4) (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(+.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2) 1/4) (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 3) (pow.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 2) (-.f64 (*.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))) (*.f64 (*.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 3) (pow.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 2) (*.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (-.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (*.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 3) (pow.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2)) 2) (*.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (-.f64 (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))) (*.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) (fma.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)) -1/2))))))
(/.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3)))) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3)))))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3)))))
(/.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2) (+.f64 -1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2) (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))))
(/.f64 (*.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3)))))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2) (-.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om))))) (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 l (/.f64 (sin.f64 ky) Om)) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/4 l) (/.f64 (sin.f64 ky) Om)) 2) -1/4) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) -1/2))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2) (+.f64 -1/4 (pow.f64 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky))) 2))))
(/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (/.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/2) (+.f64 -1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky))) 2))))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 2)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) 2) 1)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(exp.f64 (*.f64 2 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(fma.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(fma.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) (+.f64 1/4 (/.f64 1/8 (*.f64 l (/.f64 (sin.f64 ky) Om)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))) (cbrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2) (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 4)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 5) (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 1 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1)
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))) (sqrt.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(exp.f64 (log.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(log.f64 (exp.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)))
(binary32->binary64 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)))
(binary32->binary64 (*.f32 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2) (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2)))
(-.f64 0 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 -1 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 1 (/.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) 1))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(/.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(neg.f64 (neg.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (pow.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) 1/2))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (/.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (/.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(/.f64 1 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 1 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)) (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (/.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (/.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4)))
(/.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4)))
(/.f64 (sqrt.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8)) (sqrt.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4)))
(/.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2) 1/4))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -3) 1/8))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (neg.f64 (/.f64 -1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2))))) (sqrt.f64 (+.f64 -1/2 (neg.f64 (/.f64 -1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (/.f64 1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(/.f64 (sqrt.f64 (+.f64 -1/4 (/.f64 1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2)))) (sqrt.f64 (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(/.f64 (sqrt.f64 (fma.f64 1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -2) -1/4)) (sqrt.f64 (+.f64 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -2) -1/4)) (sqrt.f64 (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(/.f64 (sqrt.f64 (fma.f64 1/4 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -2) -1/4)) (sqrt.f64 (+.f64 -1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) 1/4)
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) 1/4)
(exp.f64 (*.f64 1/2 (log.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))) (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))) (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(/.f64 1 (/.f64 Om (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 l 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 l 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (/.f64 (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 l 2)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 l 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (/.f64 (*.f64 (/.f64 Om l) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (*.f64 1/2 (/.f64 Om l))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 1 (/.f64 Om l)) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (/.f64 (neg.f64 Om) (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 (*.f64 -2 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (/.f64 Om l) 1/2))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 1/2 (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om l))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 Om 1/2))
(*.f64 (/.f64 l Om) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1/2))
(/.f64 (*.f64 -2 (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 -2 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 Om))
(/.f64 -2 (/.f64 (neg.f64 Om) (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 2 Om)) (/.f64 1 l))
(/.f64 (/.f64 2 Om) (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) l)
(/.f64 (*.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) Om) (neg.f64 l))
(/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1) (*.f64 (/.f64 Om l) -1/2))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)) 2)
(/.f64 (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 Om (neg.f64 l)))
(*.f64 (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) Om) (neg.f64 l))
(/.f64 (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 l))
(/.f64 (/.f64 2 Om) (/.f64 (/.f64 1 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) l)
(/.f64 (*.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 -2 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 Om))
(/.f64 -2 (/.f64 (neg.f64 Om) (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 Om l) -1/2))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om l)) 2)
(neg.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 -2 (/.f64 l Om))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 -2 l) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 Om))
(/.f64 -2 (/.f64 (neg.f64 Om) (*.f64 l (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))
(cbrt.f64 (*.f64 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))
(*.f64 1 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (*.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 (/.f32 2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))
(*.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) 1)
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 -1 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) -1)
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) 1))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (*.f64 1 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2)) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1)
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(pow.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2) -1/2)
(pow.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) 2) -1/2)
(pow.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -1/2) 2)
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(neg.f64 (/.f64 -1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(exp.f64 (*.f64 -1 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (/.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(cbrt.f64 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) -2)))
(*.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(pow.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(exp.f64 (log.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(log.f64 (exp.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om)))))
(binary32->binary64 (binary64->binary32 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (hypot.f32 1 (*.f32 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (hypot.f32 1 (*.f32 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(binary32->binary64 (binary64->binary32 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 -2 (/.f64 (sin.f64 ky) Om)))))))
(binary32->binary64 (*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (sin.f32 (binary64->binary32 ky))))) 1/2))
(binary32->binary64 (/.f32 1/2 (hypot.f32 1 (*.f32 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (*.f64 l (/.f64 -2 Om))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 l Om))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 Om l))))
(binary32->binary64 (binary64->binary32 (*.f64 l (/.f64 -2 Om))))
(binary32->binary64 (binary64->binary32 (*.f64 -2 (/.f64 l Om))))
(binary32->binary64 (/.f32 -2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))))
(binary32->binary64 (*.f32 (/.f32 -2 (binary64->binary32 Om)) (binary64->binary32 l)))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 (/.f64 Om ky) l))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 1/4 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 1/4 (/.f64 (/.f64 Om ky) l))))
(binary32->binary64 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))))
(binary32->binary64 (/.f32 (*.f32 1/4 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))))
(binary32->binary64 (*.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om ky) l) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 (*.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky)))) 1/2)))
(binary32->binary64 (sqrt.f32 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))) 1/2)))
(binary32->binary64 (sqrt.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (binary64->binary32 ky)) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om ky) l)))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l ky))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om ky) l)))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (binary64->binary32 ky))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (binary64->binary32 ky)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/2 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky)))))))
(binary32->binary64 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))
(binary32->binary64 (/.f32 (*.f32 (*.f32 -1/2 (binary64->binary32 Om)) 1/2) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 1/2 (*.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (/.f32 -1/2 (sin.f32 (binary64->binary32 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 Om (/.f64 -1/2 (*.f64 l (sin.f64 ky))))))
(binary32->binary64 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 (/.f32 -1/2 (binary64->binary32 l)) (/.f32 (binary64->binary32 Om) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (/.f32 -1/2 (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (*.f64 l (sin.f64 ky))))
(binary32->binary64 (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)) 1) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 (*.f32 -1/2 (binary64->binary32 Om)) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 (*.f32 (*.f32 -1/2 (binary64->binary32 Om)) 1/2) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))))
(binary32->binary64 (sqrt.f32 (*.f32 (fma.f32 (/.f32 -1/2 (binary64->binary32 l)) (/.f32 (binary64->binary32 Om) (sin.f32 (binary64->binary32 ky))) 1) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2)))
(binary32->binary64 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)))
(binary32->binary64 (*.f32 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2) (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (binary64->binary32 (pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2) 1/4)))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)))
(binary32->binary64 (binary64->binary32 (pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 2) 1/4)))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(binary32->binary64 (pow.f32 (*.f32 (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2) (fma.f32 1/4 (/.f32 (/.f32 (binary64->binary32 Om) (binary64->binary32 l)) (sin.f32 (binary64->binary32 ky))) 1/2)) 1/4))
(binary32->binary64 (pow.f32 (*.f32 (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2) (fma.f32 1/4 (/.f32 (binary64->binary32 Om) (*.f32 (binary64->binary32 l) (sin.f32 (binary64->binary32 ky)))) 1/2)) 1/4))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(binary32->binary64 (binary64->binary32 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(binary32->binary64 (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(binary32->binary64 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(binary32->binary64 (*.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (*.f32 (/.f32 2 (/.f32 (binary64->binary32 Om) (binary64->binary32 l))) (hypot.f32 (sin.f32 (binary64->binary32 kx)) (sin.f32 (binary64->binary32 ky)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1/2))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (/.f32 1/2 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 l (*.f64 (/.f64 2 Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))))

eval647.0ms (3.2%)

Compiler

Compiled 36408 to 22239 computations (38.9% saved)

prune336.0ms (1.7%)

Pruning

12 alts after pruning (7 fresh and 5 done)

PrunedKeptTotal
New130061306
Fresh213
Picked415
Done145
Total1307121319
Accuracy
100.0%
Counts
1319 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.7%
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2) 1/4)
51.3%
(pow.f64 (+.f64 1/4 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))) 1/4)
50.8%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
54.3%
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
50.1%
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky)) l)))
52.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
51.6%
(sqrt.f64 (+.f64 1/2 (/.f64 (binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
99.7%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
51.5%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
85.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
60.0%
(sqrt.f64 (+.f64 1/2 1/2))
58.6%
(sqrt.f64 1/2)
Compiler

Compiled 711 to 508 computations (28.6% saved)

regimes207.0ms (1%)

Counts
29 → 1
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky)) l)))
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
(pow.f64 (+.f64 1/4 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))) 1/4)
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) -2)) 1/2)))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2) 1/4)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 -2 (/.f64 Om l)) (sin.f64 ky)))) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)))) 1/2)))
(sqrt.f64 (+.f64 (*.f64 1/4 (binary32->binary64 (binary64->binary32 (/.f64 Om (*.f64 l (sin.f64 ky)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 Om (*.f64 Om 1/4)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 4 Om) (/.f64 (*.f64 l (*.f64 l (pow.f64 (sin.f64 ky) 2))) Om))))) 1/2)))
(pow.f64 (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) 1/2)) 1/4)
(sqrt.f64 (+.f64 1/2 (/.f64 (binary32->binary64 (binary64->binary32 (/.f64 Om (/.f64 l 1/4)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (binary32->binary64 (binary64->binary32 (/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (*.f64 2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (*.f64 l l)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 Om Om))))) 1/2)))
(binary32->binary64 (sqrt.f32 (+.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (/.f32 (*.f32 2 (binary64->binary32 l)) (binary64->binary32 Om)) 2) (+.f32 (pow.f32 (sin.f32 (binary64->binary32 kx)) 2) (pow.f32 (sin.f32 (binary64->binary32 ky)) 2)))))) 1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(pow.f64 (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (+.f64 1/2 (/.f64 (*.f64 1/4 (/.f64 Om l)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1/4)
Outputs
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
Calls

19 calls:

18.0ms
(sin.f64 ky)
15.0ms
l
14.0ms
(*.f64 2 l)
14.0ms
ky
14.0ms
(sin.f64 kx)
Results
AccuracySegmentsBranch
99.7%1l
99.7%1Om
99.7%1kx
99.7%1ky
99.7%1(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
99.7%1(*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
99.7%1(+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
99.7%1(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
99.7%1(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
99.7%1(+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
99.7%1(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
99.7%1(pow.f64 (/.f64 (*.f64 2 l) Om) 2)
99.7%1(/.f64 (*.f64 2 l) Om)
99.7%1(*.f64 2 l)
99.7%1(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
99.7%1(pow.f64 (sin.f64 kx) 2)
99.7%1(sin.f64 kx)
99.7%1(pow.f64 (sin.f64 ky) 2)
99.7%1(sin.f64 ky)
Compiler

Compiled 782 to 572 computations (26.9% saved)

regimes233.0ms (1.2%)

Counts
11 → 2
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l ky))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 kx)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) (sin.f64 ky)) l)))
(sqrt.f64 (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 1/2))
(pow.f64 (+.f64 1/4 (/.f64 (*.f64 Om 1/4) (*.f64 l (sin.f64 ky)))) 1/4)
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) -2)) 1/2)))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2) 1/4)
Outputs
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 1/2))
Calls

6 calls:

49.0ms
kx
47.0ms
(sin.f64 ky)
46.0ms
(sin.f64 kx)
45.0ms
ky
24.0ms
l
Results
AccuracySegmentsBranch
82.1%4l
81.0%2Om
71.5%8kx
70.7%8ky
72.5%8(sin.f64 kx)
68.1%7(sin.f64 ky)
Compiler

Compiled 147 to 108 computations (26.5% saved)

regimes12.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(sqrt.f64 1/2)
Outputs
(sqrt.f64 1/2)
Calls

4 calls:

3.0ms
ky
3.0ms
l
3.0ms
Om
3.0ms
kx
Results
AccuracySegmentsBranch
58.6%1ky
58.6%1kx
58.6%1l
58.6%1Om
Compiler

Compiled 26 to 22 computations (15.4% saved)

bsearch37.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
2.2322254248145734e+23
1.1603739967948538e+24
Results
22.0ms79×body256valid
12.0ms15×body1024valid
1.0msbody512valid
Compiler

Compiled 136 to 131 computations (3.7% saved)

simplify9.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative
1-exp
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02665
13465
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(if (<=.f64 Om 284999999999999997902848) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 1/2)))
(sqrt.f64 1/2)
Outputs
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 -2 l) (/.f64 (sin.f64 ky) Om))))))
(if (<=.f64 Om 284999999999999997902848) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 1/2)))
(if (<=.f64 Om 284999999999999997902848) (sqrt.f64 1/2) 1)
(sqrt.f64 1/2)
Compiler

Compiled 36 to 32 computations (11.1% saved)

soundness2.4s (11.6%)

Rules
1854×fma-def
1359×associate-*r*
1359×associate-*r*
1266×times-frac
1156×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0133996
1367876
2962876
34706876
097837490
1268434684
039516
1199472
21607470
0188570340
1557667664
038430
1181426
21456404
0180149850
1513747884
048505
1203487
21255481
0197956220
1557154590
097837490
1268434684
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1010 to 751 computations (25.6% saved)

end0.0ms (0%)

preprocess143.0ms (0.7%)

Remove

(abs Om)

(abs l)

Compiler

Compiled 426 to 362 computations (15% saved)

Profiling

Loading profile data...