Toniolo and Linder, Equation (3a)

Time bar (total: 19.6s)

analyze275.0ms (1.4%)

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)

sample2.6s (13.3%)

Results
2.6s8255×body256valid
1.0msbody1024valid
Bogosity

preprocess528.0ms (2.7%)

Algorithm
egg-herbie
Rules
673×associate-/r/
463×associate-*r*
461×associate-*l*
379×associate-*r/
375×distribute-lft-in
Problems
207×No Errors
37×(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 (/.f64 (*.f64 2 l) Om) 2)
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421552
13841376
214581376
350221376
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)))))))))
(neg.f64 (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))))))))))
(neg.f64 (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))))))))))
(neg.f64 (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))))))))))
(neg.f64 (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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 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 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 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 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 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 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 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 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 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 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 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 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)))))
(neg.f64 (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))))))))))
(neg.f64 (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 Om (neg.f64 l))) 2)))))))))
(neg.f64 (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 l -2) Om) 2) 1))))))
(neg.f64 (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))))))
(neg.f64 (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))))))
(neg.f64 (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))))))))))
(neg.f64 (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 Om (neg.f64 l))) 2)))))))))
(neg.f64 (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 l -2) Om) 2) 1))))))
(neg.f64 (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))))))
(neg.f64 (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))))))
(neg.f64 (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))))))))))
(neg.f64 (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 Om (neg.f64 l))) 2)))))))))
(neg.f64 (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 l -2) Om) 2) 1))))))
(neg.f64 (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))))))
(neg.f64 (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))))))
(neg.f64 (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))))))))))
(neg.f64 (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 Om (neg.f64 l))) 2)))))))))
(neg.f64 (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 l -2) Om) 2) 1))))))
(neg.f64 (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))))))
(neg.f64 (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 (*.f64 2 Om) l) 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 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 Om l) 2) 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 1/2 (/.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)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 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 (/.f64 2 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 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l kx) 2) 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 l (/.f64 ky 2)) 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 l (/.f64 2 ky)) 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 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 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)

eval2.0ms (0%)

Compiler

Compiled 103 to 81 computations (21.4% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
99.2%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
Compiler

Compiled 62 to 54 computations (12.9% saved)

localize363.0ms (1.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.5%
(pow.f64 (sin.f64 ky) 2)
99.4%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
97.2%
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
86.5%
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
Compiler

Compiled 203 to 132 computations (35% saved)

series60.0ms (0.3%)

Counts
4 → 148
Calls

39 calls:

TimeVariablePointExpression
7.0ms
kx
@0
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
5.0ms
kx
@0
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
4.0ms
l
@-inf
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
4.0ms
Om
@inf
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 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 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))

rewrite314.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
882×associate-/r*
480×associate-/l*
203×associate-+l+
170×pow1
157×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026229
1386173
24922173
Stop Event
node limit
Counts
4 → 154
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(pow.f64 (sin.f64 ky) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2)))
(/.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0)
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (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 ky)) 2)) 1))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 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 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(+.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 ky)) 2) 1))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 1))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) 2)
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 l Om) 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 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 4 (pow.f64 (/.f64 l Om) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 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 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 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 l Om) 2))) (-.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 l Om) 2))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.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)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 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 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2))) 1)
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (pow.f64 (sin.f64 ky) 2) 1)
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(sqrt.f64 (pow.f64 (sin.f64 ky) 4))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (pow.f64 (sin.f64 ky) 6))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))

simplify267.0ms (1.4%)

Algorithm
egg-herbie
Rules
603×associate-*r*
499×associate-*l*
448×*-commutative
340×associate-/l*
318×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
076138185
1216237447
Stop Event
node limit
Counts
302 → 422
Calls
Call 1
Inputs
(*.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))))))
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 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)))
(*.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))))))
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))))))
(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))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2)))
(/.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0)
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (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 ky)) 2)) 1))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 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 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(+.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 ky)) 2) 1))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 1))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) 2)
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 l Om) 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 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 4 (pow.f64 (/.f64 l Om) 2))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 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 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 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 l Om) 2))) (-.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 l Om) 2))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.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)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 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 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2))) 1)
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (pow.f64 (sin.f64 ky) 2) 1)
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(sqrt.f64 (pow.f64 (sin.f64 ky) 4))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (pow.f64 (sin.f64 ky) 6))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
Outputs
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.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 (*.f64 2 l) Om))
(+.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 1/4 (*.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 (*.f64 2 l) Om)))
(+.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 1/4 (*.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 (*.f64 2 l) Om))))
(+.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 1/4 (*.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 (*.f64 2 l) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (/.f64 (pow.f64 l 4) (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 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (/.f64 (pow.f64 l 4) (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 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (/.f64 (pow.f64 l 4) (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 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 2 l) Om))
(+.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 1/4 (*.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 (*.f64 2 l) Om)))
(+.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 1/4 (*.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 (*.f64 2 l) Om))))
(+.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 1/4 (*.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 (*.f64 2 l) Om)))))
(*.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 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (/.f64 l Om) -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)))))))
(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 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.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/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 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) (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 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/64))))
(+.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) (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 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) 1/64)))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (/.f64 (*.f64 2 (pow.f64 kx 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (/.f64 (*.f64 2 (pow.f64 kx 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (*.f64 1/2 (pow.f64 kx 4)) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (/.f64 (*.f64 2 (pow.f64 kx 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (*.f64 1/2 (pow.f64 kx 6)) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 (*.f64 1/2 (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 Om 2)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 1/2 (*.f64 (-.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 Om 2)) (pow.f64 (sin.f64 kx) 2)))))))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.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 Om 2)) (pow.f64 (sin.f64 kx) 2)))))))) 2)) (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)))
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 (*.f64 4 (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 4 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 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 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 -4/3 (*.f64 (/.f64 (pow.f64 kx 4) (pow.f64 Om 2)) (pow.f64 l 2)) (*.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 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 (pow.f64 l 2) (pow.f64 kx 4)) (pow.f64 Om 2)) (fma.f64 8/45 (/.f64 (pow.f64 kx 6) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -4/3 (*.f64 (/.f64 (pow.f64 kx 4) (pow.f64 Om 2)) (pow.f64 l 2)) (fma.f64 8/45 (*.f64 (/.f64 (pow.f64 kx 6) (pow.f64 Om 2)) (pow.f64 l 2)) (*.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (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 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 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 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 -4/3 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 2)) (pow.f64 l 2)) (*.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 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 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 8/45 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 6)) (pow.f64 Om 2)) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 -4/3 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 2)) (pow.f64 l 2)) (fma.f64 8/45 (*.f64 (/.f64 (pow.f64 ky 6) (pow.f64 Om 2)) (pow.f64 l 2)) (*.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4)
(*.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 kx) 2) (pow.f64 (sin.f64 ky) 2))))) 1/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 (*.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 -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 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (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 -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 l (*.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 -1/16 (pow.f64 l 3))) 2)) (pow.f64 Om 5))))))
(+.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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2))) (/.f64 1/256 (*.f64 (pow.f64 l 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))))))) (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (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 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 -1/16 (pow.f64 l 3))) 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2))) (/.f64 1/256 (*.f64 (pow.f64 l 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)))) (*.f64 l (pow.f64 Om 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)))) (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 l (*.f64 (-.f64 (/.f64 (/.f64 1/64 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 -1/16 (pow.f64 l 3))) 2)) (pow.f64 Om 5)))))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -2))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) -2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.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)) (*.f64 4 (*.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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) -2) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) -2) 2)))) (*.f64 (*.f64 64 (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 (pow.f64 l 2) (pow.f64 Om 2)) (+.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)) (*.f64 4 (*.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 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 l 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)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (*.f64 (pow.f64 l 6) 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -2))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) -2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.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)) (*.f64 4 (*.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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) -2) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) -2) 2)))) (*.f64 (*.f64 64 (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 (pow.f64 l 2) (pow.f64 Om 2)) (+.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)) (*.f64 4 (*.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 (fma.f64 2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (pow.f64 l 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)) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))))) (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (*.f64 (pow.f64 l 6) 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -2))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -2) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)) (pow.f64 Om 2))) 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)) (pow.f64 Om 2))) 2)) (/.f64 (pow.f64 Om 2) (+.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 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.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 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -2) (pow.f64 Om 2)) 2))) (*.f64 (pow.f64 l 6) (fma.f64 2 (*.f64 (/.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 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) -2) (pow.f64 Om 2)) 2)) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 64 (/.f64 (pow.f64 Om 6) (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 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) 1/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 (*.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 -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 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 (*.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 -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 (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)))) (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 (/.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 (*.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 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (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 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 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) 1/2))))
(+.f64 (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 (/.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 (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 (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 1/8 (*.f64 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (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 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 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/2)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 Om l) -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 -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 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 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 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 -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 (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/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 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (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 7)))))))
(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 (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 1/8 (*.f64 (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (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 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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3))) (/.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3)))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) (*.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 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (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 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 kx 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 16/3))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) (+.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 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (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 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3))))) 2)))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)))) (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2)) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (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 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 3))))) 2)))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 4 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3))) (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3)))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 -1/2 (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 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 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 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3))))) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 ky 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (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 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 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 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3))))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 2)))) (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 2)) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 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 Om 2)) (pow.f64 (sin.f64 kx) 2)))) 3))))) 2))) (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2)))))) (/.f64 (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4))))
(pow.f64 ky 2)
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (pow.f64 ky 2))
(fma.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)))
(fma.f64 -1/3 (pow.f64 ky 4) (fma.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))))
(fma.f64 -1/3 (pow.f64 ky 4) (fma.f64 -1/315 (pow.f64 ky 8) (fma.f64 2/45 (pow.f64 ky 6) (pow.f64 ky 2))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2))) 1)
(/.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) -1)
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 3))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (/.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 2) 1/2) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1/2)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2)) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 2))) 1)
(/.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(fabs.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(fabs.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2))
(exp.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 1/2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0)
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))
(+.f64 (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 ky)) 2)) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) -1)))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2) 0))
(+.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))
(+.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) -1)))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2) 0))
(+.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 ky)) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(+.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1)
(+.f64 -1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 1))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (+.f64 1 (/.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (+.f64 1 (/.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) 2)
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (/.f64 (pow.f64 (/.f64 l Om) 2) 1/4))
(/.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 l Om) 2))))
(*.f64 (/.f64 (-.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 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.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) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 4 (pow.f64 (/.f64 l Om) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 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) 4) (pow.f64 (sin.f64 ky) 4)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.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 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (-.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 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.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 l Om) 2))) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))) (-.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 4) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4)) (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 4) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 4)) (-.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2) 3) (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) 3)) (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 4) (*.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2) 3)) (+.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 4) (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2) (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2) (pow.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (-.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 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.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 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (-.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 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.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 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.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)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (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 4 (/.f64 (*.f64 (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 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (cbrt.f64 (-.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)) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 4 (/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4))))) (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))))
(/.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 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 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4))))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (-.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 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.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 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (+.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (-.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 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.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 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 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 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (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 4 (/.f64 (*.f64 (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 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (cbrt.f64 (-.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)) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) 1) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 4 (/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4))))) (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 (sin.f64 ky) 6)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))) (cbrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 4) (-.f64 (pow.f64 (sin.f64 kx) 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 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4)))) (cbrt.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (sin.f64 ky) 4))))) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3) 1/3)
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 3))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2))
(fma.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 kx) 2) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(fma.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 ky))))
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 2 ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2))) 1)
(pow.f64 (sin.f64 ky) 2)
(*.f64 1 (pow.f64 (sin.f64 ky) 2))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (pow.f64 (sin.f64 ky) 2) 1)
(pow.f64 (sin.f64 ky) 2)
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 4)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 4)))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (sin.f64 ky) (pow.f64 (cbrt.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 2 ky))) 2)
(sqrt.f64 (pow.f64 (sin.f64 ky) 4))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (sin.f64 ky) 2)
(cbrt.f64 (pow.f64 (sin.f64 ky) 6))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)
(exp.f64 (*.f64 2 (log.f64 (sin.f64 ky))))
(pow.f64 (exp.f64 2) (log.f64 (sin.f64 ky)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(pow.f64 (exp.f64 2) (log.f64 (sin.f64 ky)))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)

eval436.0ms (2.2%)

Compiler

Compiled 24622 to 17439 computations (29.2% saved)

prune97.0ms (0.5%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New4184422
Fresh000
Picked101
Done000
Total4194423
Accuracy
100.0%
Counts
423 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))))
63.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))))
63.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
Compiler

Compiled 180 to 156 computations (13.3% saved)

localize424.0ms (2.2%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
99.4%
(/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
98.5%
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
88.5%
(sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.4%
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
98.5%
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
99.7%
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
99.4%
(/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
98.5%
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
86.5%
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
Compiler

Compiled 476 to 243 computations (48.9% saved)

series339.0ms (1.7%)

Counts
12 → 528
Calls

138 calls:

TimeVariablePointExpression
141.0ms
kx
@inf
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
48.0ms
ky
@0
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
8.0ms
kx
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
8.0ms
ky
@-inf
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
5.0ms
ky
@0
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))

rewrite287.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
556×associate-/l*
212×associate-/r/
204×pow1
186×add-exp-log
186×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036602
1545602
25604602
Stop Event
node limit
Counts
12 → 515
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2)) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 1))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1)
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 1 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2)))
(/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1))
(+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 0)
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))) 2)
(*.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(*.f64 (/.f64 l Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1)
(*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) (*.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 4) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) 4))
(*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (pow.f64 (/.f64 l Om) 2))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (/.f64 l Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 2 Om) l))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 l Om))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 4 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 Om 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))) (sqrt.f64 (-.f64 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)) (-.f64 (/.f64 1/4 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/4))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1/4)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2)) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 1))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1)
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 1 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2)))
(/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))

simplify1.6s (7.9%)

Algorithm
egg-herbie
Rules
766×associate-/r*
650×+-commutative
526×associate-*r/
489×*-commutative
458×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01485133277
14582132927
Stop Event
node limit
Counts
1043 → 754
Calls
Call 1
Inputs
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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 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)))))
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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 (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))))))))) (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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 (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))))))))) (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 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 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (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 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 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 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)))))
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 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (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 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 8 (/.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 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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/128 (*.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/256 (*.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/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/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (*.f64 (pow.f64 l 7) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.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 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 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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/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 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 1 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))))) (+.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)))))))))
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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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) (+.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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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) (+.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))))))
(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)))
1
(+.f64 1 (*.f64 -1/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 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 8 (/.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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))) (pow.f64 Om 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/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 1/2 (/.f64 (-.f64 (*.f64 -1/32 (*.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))))) (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))) (*.f64 (pow.f64 l 3) (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 (*.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 -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 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (*.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))))) (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (+.f64 (*.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 -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)))))))))
(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/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 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 -1/32 (*.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))))) (*.f64 -1/512 (*.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))) (sqrt.f64 1/2))))))
1
(+.f64 1 (*.f64 -1/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 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/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 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)))))) (pow.f64 Om 6))))))
(sqrt.f64 (+.f64 1/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 (sqrt.f64 (+.f64 1/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 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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/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 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 1/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 (sqrt.f64 (+.f64 1/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 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 1/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 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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/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)))))))))) (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))))))) (sqrt.f64 (/.f64 1 (+.f64 1/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)))))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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/2 (*.f64 1/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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 1/2 (*.f64 1/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/2 (*.f64 1/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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 1/2 (*.f64 1/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 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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/2 (*.f64 1/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 (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 1/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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)))))))))
1
(+.f64 1 (/.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 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 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 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2))) (pow.f64 Om 2))))) (/.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 (*.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 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 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 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (pow.f64 Om 6))) (/.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 (*.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 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 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 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (pow.f64 Om 6))) (/.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 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (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)))) 1/4))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (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)))) 1/4)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 1/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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 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 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (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)))) 1/4))))
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4)
(+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (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)))) 1/4))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (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)))) 1/4)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 1/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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 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 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (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)))) 1/4))))
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(pow.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)))) 1/4)
(*.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)))))
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 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (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 2) (+.f64 (pow.f64 (sin.f64 kx) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 8 (/.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 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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/128 (*.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/256 (*.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/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/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (*.f64 (pow.f64 l 7) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.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 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 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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/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 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 1 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))))) (+.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)))))))))
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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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) (+.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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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) (+.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))))))
1
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 (pow.f64 l 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2)))))
(+.f64 1 (+.f64 (*.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 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 (pow.f64 l 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 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 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 (pow.f64 kx 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 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 6) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.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 (pow.f64 kx 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 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 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 (pow.f64 ky 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 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 6) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.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 (pow.f64 ky 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 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 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2)) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 1))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1)
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 1 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2)))
(/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1))
(+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 0)
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1)
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))) 2)
(*.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(*.f64 (/.f64 l Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1)
(*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) (*.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 4) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) 4))
(*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (pow.f64 (/.f64 l Om) 2))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (/.f64 l Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 2 Om) l))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 l Om))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 4 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 Om 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))) (sqrt.f64 (-.f64 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)) (-.f64 (/.f64 1/4 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/4))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1/4)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2)) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 1))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1)
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 1 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2)))
(/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
Outputs
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 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 (*.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 (*.f64 2 (/.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))))))
(+.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 (*.f64 2 (/.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)))))))
(+.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 (*.f64 2 (/.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))))))))
(*.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 (*.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))
(+.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)))
(+.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))))
(*.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 (*.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 (*.f64 2 (/.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))))))
(+.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 (*.f64 2 (/.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)))))))
(+.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 (*.f64 2 (/.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))))))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)))))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)))))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (*.f64 (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 4) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 6) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))) (*.f64 (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 4) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 6) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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))))) (pow.f64 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) (*.f64 (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)))) (*.f64 (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 Om 2))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))) (*.f64 (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 6) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(*.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (pow.f64 kx 2) 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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (/.f64 (*.f64 (sin.f64 ky) Om) 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 (pow.f64 kx 2) 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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) 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 (fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (/.f64 (*.f64 (sin.f64 ky) Om) 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 (pow.f64 kx 2) 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 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 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 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 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 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 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 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 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 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om)))
(+.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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (/.f64 (*.f64 (sin.f64 kx) Om) 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))))
(+.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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))) (*.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)))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (/.f64 (*.f64 (sin.f64 kx) Om) 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om)))) (*.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))))
(*.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 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 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 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 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 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 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 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))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (*.f64 -1/2 (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)) (pow.f64 Om 2))) 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)) (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 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)) (pow.f64 Om 2))) 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)) (pow.f64 Om 2))) 2)) (/.f64 (pow.f64 Om 2) (+.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/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 (*.f64 1/2 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)))))))
(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 (*.f64 1/2 (/.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 (/.f64 (*.f64 1/2 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))))))))
(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 (*.f64 1/2 (/.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 (/.f64 (*.f64 1/2 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)))))))))
(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 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (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 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 (*.f64 1/2 (/.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 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (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 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 (/.f64 (*.f64 1/2 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 (/.f64 Om l) (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 1/16 (/.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 1/16 (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))))))
(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))))))
(+.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 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (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 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 (*.f64 1/2 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)))))))
(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 (*.f64 1/2 (/.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 (/.f64 (*.f64 1/2 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))))))
(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 (*.f64 (pow.f64 Om 5) 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 (*.f64 -1/16 (/.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))))))
(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 (/.f64 -1/16 (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 (*.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 (*.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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 (*.f64 -1/16 (/.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 (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 (*.f64 (pow.f64 Om 5) 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 (*.f64 -1/16 (/.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)))))))
(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 (/.f64 -1/16 (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 (/.f64 1/256 (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 (/.f64 -1/16 (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))))))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (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))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)))) (*.f64 (*.f64 64 (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 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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))))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (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))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)))) (*.f64 (*.f64 64 (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 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.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 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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))))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (+.f64 (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 4) (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 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 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 (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))))))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 kx 4) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (+.f64 (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (+.f64 (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.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)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 4) (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2)))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2)))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2)))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) (+.f64 (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 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 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 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 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 (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))))))))) (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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) (+.f64 (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))) 2))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 6) (*.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 2))))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 2)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) (+.f64 (fma.f64 -4 (/.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 2)) (/.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))) 2))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 (pow.f64 Om 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 2))))))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2)))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.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 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 4 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 4 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (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 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2))))))))
(fma.f64 4 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 4 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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))))) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))
(*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 4 (+.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))
(fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))))))
(fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (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 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2))))))))
(fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (fma.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 Om 2)))))))
(fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (fma.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.f64 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)
(*.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (pow.f64 kx 2) 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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (/.f64 (*.f64 (sin.f64 ky) Om) 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 (pow.f64 kx 2) 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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) 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 (fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (/.f64 (*.f64 (sin.f64 ky) Om) 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 (pow.f64 kx 2) 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 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 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 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 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 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 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 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 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 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om)))
(+.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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (/.f64 (*.f64 (sin.f64 kx) Om) 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))))
(+.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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))) (*.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)))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (/.f64 (*.f64 (sin.f64 kx) Om) 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om)))) (*.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))))
(*.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 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 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 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 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 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 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 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))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)))))
(+.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 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 8 (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) 8)))))))
(*.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 (*.f64 1/2 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)))))))
(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 (*.f64 1/2 (/.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 (/.f64 (*.f64 1/2 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 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (/.f64 (*.f64 1/2 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 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))) (*.f64 (*.f64 1/1024 (pow.f64 Om 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))) (*.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (/.f64 (*.f64 1/2 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 (/.f64 Om l) (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 1/16 (/.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 1/16 (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/128 (*.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/256 (*.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/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))))) (fma.f64 -1/128 (*.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/256 (*.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/16 (/.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))))) (fma.f64 -1/128 (*.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/256 (*.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 1/16 (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/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (*.f64 (pow.f64 l 7) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.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))))) (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 7)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))) (fma.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (*.f64 (*.f64 1/16 (/.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))))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (*.f64 (/.f64 (*.f64 1/16 (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/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 1/2 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)))))))
(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 (*.f64 1/2 (/.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 (/.f64 (*.f64 1/2 Om) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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/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 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (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 (/.f64 (*.f64 1/2 Om) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 1 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))))) (+.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 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (*.f64 1/1024 (/.f64 1 (pow.f64 l 7))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 1/1024 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 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 (/.f64 (*.f64 1/2 Om) l) (sqrt.f64 (/.f64 1 (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (neg.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (neg.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -1 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5))) (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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))))) (pow.f64 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 Om 2))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2))))) (*.f64 1/2 (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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) (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 (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))))))
(+.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 (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 2) (sin.f64 ky)) (/.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))))))
(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) (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 (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))))))
(+.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 (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 2) (sin.f64 kx)) (/.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))))))))))
(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)))
1
(+.f64 1 (*.f64 -1/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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2))
(+.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (*.f64 1/2 (pow.f64 l 4)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 2)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 8 (/.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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) 8)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)) 2)))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) 8)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 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/8 (/.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 kx) 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 (*.f64 1/8 (/.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 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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/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 1/2 (/.f64 (-.f64 (*.f64 -1/32 (*.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))))) (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 -1/32 (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 -1/32 (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.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 -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 (sqrt.f64 1/2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (*.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))))) (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (+.f64 (*.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 -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 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 (*.f64 -1/32 (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 (*.f64 -1/32 (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (+.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/8 (/.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 kx) 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 (*.f64 1/8 (/.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 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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/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 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 -1/32 (*.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))))) (*.f64 -1/512 (*.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 (*.f64 -1/32 (/.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)))) (*.f64 (*.f64 -1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (-.f64 (*.f64 (/.f64 -1/32 (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 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))))))))))
1
(+.f64 1 (*.f64 -1/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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2))
(+.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2)))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) -1/2))
(+.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2)))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -1/2) 2)))))) (pow.f64 Om 6))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/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 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))) (*.f64 (*.f64 -1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))))
(+.f64 (sqrt.f64 (+.f64 1/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 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 1/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 (sqrt.f64 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))))))
(+.f64 (sqrt.f64 (+.f64 1/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 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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 1/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 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/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)))))))) (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/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)))))))))) (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))))))) (sqrt.f64 (/.f64 1 (+.f64 1/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 (sqrt.f64 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))) (*.f64 (pow.f64 kx 6) (*.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))) 2)) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2)))) (*.f64 (pow.f64 kx 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -1 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5))) (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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))))) (pow.f64 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))))) (/.f64 (*.f64 (pow.f64 l 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))) (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3) (+.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2))))))) 2))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/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 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))) (*.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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 1/2 (*.f64 1/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 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 1/2 (*.f64 1/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)))))))) (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/2 (*.f64 1/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 (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 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))))) (*.f64 (pow.f64 ky 6) (*.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 Om 2))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))))))) 2)) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 (pow.f64 ky 6) (*.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2))))) (*.f64 1/2 (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (*.f64 -1/2 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))))) 2)) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))))))
1
(+.f64 1 (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 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 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2))) (pow.f64 Om 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 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2))) (fma.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2)))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
1
(+.f64 1 (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 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 (fma.f64 1/2 (/.f64 (-.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 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (pow.f64 Om 6))) (/.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 1/2 (/.f64 (-.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 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.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 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)))) (pow.f64 Om 6)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
1
(+.f64 1 (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 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 (fma.f64 1/2 (/.f64 (-.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 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2))))) (pow.f64 Om 6))) (/.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 1/2 (/.f64 (-.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 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.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 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 2)))) (pow.f64 Om 6)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 1/4)
(+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (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)))) 1/4))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 1/4))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (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)))) 1/4)))
(fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (pow.f64 kx 4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 1/4)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (*.f64 (pow.f64 kx 4) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 1/4)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 1/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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 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 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (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)))) 1/4))))
(fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (pow.f64 kx 4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (pow.f64 kx 6)) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 1/4))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (*.f64 (pow.f64 kx 4) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) 1/4) (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) 1/2) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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))))) (pow.f64 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 1/4))))
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/4)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 1/4)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/4)
(+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (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)))) 1/4))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 1/4))
(fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/4))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (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)))) 1/4)))
(fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) 1/4) (pow.f64 ky 4)) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4)) 2))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 1/4)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) 1/4) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4)) 2)))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/4)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/4) (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 1/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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))))))) (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 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 (pow.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)) 1/4) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (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)))) 1/4))))
(fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) 1/4) (pow.f64 ky 4)) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4)) 2))) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) 1/4) (pow.f64 ky 6)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 Om 2))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))) (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4)) 2))))))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 1/4))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) 1/4) (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4)) 2)))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) 1/4) (*.f64 (pow.f64 ky 6) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4)) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))) (fma.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/4))))
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(pow.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)))) 1/4)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)) 1/4)
(*.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (pow.f64 kx 2) 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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (/.f64 (*.f64 (sin.f64 ky) Om) 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 (pow.f64 kx 2) 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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) 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 (fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (/.f64 (*.f64 (sin.f64 ky) Om) 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 (pow.f64 kx 2) 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 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 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 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 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 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 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 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 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 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om)))
(+.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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (/.f64 (*.f64 (sin.f64 kx) Om) 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))))
(+.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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om))) (*.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)))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (/.f64 (*.f64 (sin.f64 kx) Om) 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 l (pow.f64 ky 2)) (*.f64 (sin.f64 kx) Om)))) (*.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))))
(*.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 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 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 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 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 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 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 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))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)))))
(+.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 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 8 (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) 8)))))))
(*.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 (*.f64 1/2 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)))))))
(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 (*.f64 1/2 (/.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 (/.f64 (*.f64 1/2 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 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (/.f64 (*.f64 1/2 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 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.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 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))) (*.f64 (*.f64 1/1024 (pow.f64 Om 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))) (*.f64 1/1024 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (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 (/.f64 (*.f64 1/2 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 (/.f64 Om l) (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 1/16 (/.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 1/16 (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/128 (*.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/256 (*.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/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))))) (fma.f64 -1/128 (*.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/256 (*.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/16 (/.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))))) (fma.f64 -1/128 (*.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/256 (*.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 1/16 (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/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (*.f64 (pow.f64 l 7) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.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))))) (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 7)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256))) (fma.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (*.f64 (*.f64 1/16 (/.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))))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) -3/256) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1/128 (*.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/256 (*.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/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (*.f64 (/.f64 (*.f64 1/16 (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/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (/.f64 (*.f64 1/2 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)))))))
(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 (*.f64 1/2 (/.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 (/.f64 (*.f64 1/2 Om) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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/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 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (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 (/.f64 (*.f64 1/2 Om) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (/.f64 1 (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/256 (*.f64 (/.f64 1 (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 1 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))))) (+.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 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (*.f64 1/1024 (/.f64 1 (pow.f64 l 7))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256)) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/256) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 1/1024 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 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 (/.f64 (*.f64 1/2 Om) l) (sqrt.f64 (/.f64 1 (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (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 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 8 (*.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 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6) (pow.f64 Om 4)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -6))) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 8)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (neg.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (neg.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (fma.f64 -1 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 5))) (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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))))) (pow.f64 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (neg.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/2 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 Om 2))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (+.f64 1 (/.f64 (*.f64 4 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/2 (*.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2))))) (*.f64 1/2 (*.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4))))
1
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (*.f64 2 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 (pow.f64 l 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2)))))
(+.f64 1 (fma.f64 (pow.f64 l 2) (*.f64 2 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2)))))
(+.f64 1 (+.f64 (*.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 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 (pow.f64 l 4) (-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 2))))))
(+.f64 1 (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))) (fma.f64 (pow.f64 l 2) (*.f64 2 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)))))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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)))))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 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 (pow.f64 kx 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 (pow.f64 kx 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 (pow.f64 kx 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/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 6) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.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 (pow.f64 kx 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 6) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 (pow.f64 kx 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (*.f64 (pow.f64 kx 6) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.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))))) (pow.f64 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 (pow.f64 kx 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) 3)) 1/4)) 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) (*.f64 (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 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 (pow.f64 ky 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4)) 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4)) 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 6) (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.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 (pow.f64 ky 4) (-.f64 (+.f64 (*.f64 1/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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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))))) (pow.f64 (*.f64 (pow.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)) 1/4) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (+.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 Om 2))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2)) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 kx) 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) (pow.f64 Om 2))) 3)) 1/4)) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (*.f64 (pow.f64 ky 6) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) (*.f64 (pow.f64 ky 4) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)) 1/4)) 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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 4)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2)) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 1))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -1) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1)
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 1 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) -1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -1) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)) 1) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) -1) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -1) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)) 1) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 3)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3) 1/3)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))) 1/2)
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 1/2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l)) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l)) (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 l 2)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l)) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 Om l)) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 Om l)) (*.f64 2 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 l (/.f64 (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) Om) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 Om 1/2))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (cbrt.f64 Om) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 l) (/.f64 (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) Om) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))) Om) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) Om) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(fabs.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (log.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 8 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 8 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2)))
(/.f64 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2)))
(/.f64 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 1/4) -4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) -4)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 0)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(-.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1)
(+.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2) -1)
(+.f64 -1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))) (+.f64 (/.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))) 1))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))) (+.f64 1 (/.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))))
(-.f64 (/.f64 1 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (+.f64 1 (/.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))) 2)
(+.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2))) -2)
(+.f64 -2 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))
(*.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (/.f64 l Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 2 (*.f64 (/.f64 l Om) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 l (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 2 (/.f64 l Om)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (*.f64 (/.f64 2 Om) l) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2))
(*.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) (*.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)))
(*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) 4) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 4 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (pow.f64 (/.f64 l Om) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) 4))
(*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 4 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (pow.f64 (/.f64 l Om) 2))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (/.f64 l Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (*.f64 l (/.f64 2 Om)) 2)))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (*.f64 2 (/.f64 l Om)) 2)) (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 2 Om) l))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 l Om))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 (/.f64 2 Om) l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) (pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2))
(*.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 4 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(/.f64 (*.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) Om)
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(/.f64 (*.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 Om 2))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))
(+.f64 1 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2) -1))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l)) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l)) (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 l 2)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l)) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 Om l)) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 Om l)) (*.f64 2 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 l (/.f64 (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) Om) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 Om 1/2))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (cbrt.f64 Om) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 l) (/.f64 (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) Om) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))) Om) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) Om) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(fabs.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (log.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 8 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 8 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2)))
(/.f64 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2)))
(/.f64 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 1/4) -4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) -4)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(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))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))) (sqrt.f64 (-.f64 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)) (-.f64 (/.f64 1/4 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/4))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3)))) (sqrt.f64 (-.f64 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2)) (+.f64 (/.f64 1/4 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -1/4))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))) (sqrt.f64 (-.f64 (/.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (+.f64 -1/4 (/.f64 1/4 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3/2))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) 1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2) 1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/4)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/2)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) 2)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3/2))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))
(fabs.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3/2))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3/2))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 l (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (/.f64 Om l) 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l 2) (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (*.f64 (sqrt.f64 l) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l)) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om l)) (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 l 2)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 l 2)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 (/.f64 Om (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (pow.f64 l 2)) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 2)) Om) (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 l)))
(/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 Om l)) (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 Om l)) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 Om l)) (*.f64 2 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 Om 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 l (/.f64 (/.f64 Om (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 Om (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 (*.f64 l (cbrt.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) Om) (cbrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 Om l) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 l)) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (neg.f64 l) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) Om)
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 Om 1/2))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 (*.f64 l 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (cbrt.f64 Om) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 2 l) (/.f64 (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 Om) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om) (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 Om)) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) Om) (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)))) Om) (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) Om) (cbrt.f64 (*.f64 l (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3) 1/3)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(fabs.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(fabs.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (log.f64 (pow.f64 (exp.f64 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 3))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 8 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 (/.f64 2 Om) l) 3)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 8 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 2 Om) l) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2)))
(/.f64 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2)))
(/.f64 (*.f64 1 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) -2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 1/4) -4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) -4)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) -2))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)))
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2)) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1)
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) 1))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 -1 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -1) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -1)
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 1 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)) (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 1/4)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) -1) (sqrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -1) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)) 1) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (/.f64 -1 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) -1) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) -1) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2)))))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2))))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 4) (-.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4) (-.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))) (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))))) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) -1) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1/2)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)) (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) -1/2)) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)) (/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 2) 1/2) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 2) 1/2)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2) 2)) 1) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))) 2)))
(/.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) 2)) (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))) 2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
(fabs.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(fabs.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))) 3))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))) 2))) 1/2)
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) 1/2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))) 1))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))
(hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))

eval1.3s (6.6%)

Compiler

Compiled 66006 to 48631 computations (26.3% saved)

prune279.0ms (1.4%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New9267933
Fresh000
Picked314
Done000
Total9298937
Accuracy
100.0%
Counts
937 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)))) 2)))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))))))))
89.8%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx))))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))))))
63.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
55.4%
(sqrt.f64 1/2)
100.0%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)))) 2)))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))))))))
89.8%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx))))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))))))
63.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
55.4%
(sqrt.f64 1/2)
100.0%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2))
Compiler

Compiled 592 to 512 computations (13.5% saved)

localize367.0ms (1.9%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)
99.4%
(/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))))
98.5%
(*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))
86.4%
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))
100.0%
(+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))))))))
99.4%
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))))
98.5%
(*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))
100.0%
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx))))))))
99.7%
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx)))))
93.1%
(*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx)))
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.6%
(*.f64 l (/.f64 2 Om))
99.4%
(/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
98.5%
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
Compiler

Compiled 419 to 242 computations (42.2% saved)

series185.0ms (0.9%)

Counts
15 → 552
Calls

138 calls:

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

rewrite154.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
318×pow1
307×associate-*r*
287×add-exp-log
287×add-log-exp
286×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042621
1716621
Stop Event
node limit
Counts
15 → 395
Calls
Call 1
Inputs
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))
(*.f64 l (/.f64 2 Om))
(*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx)))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx))))))))
(hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx))))
(*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))))))))
(+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))
(*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky)))
(/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2))))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) (*.f64 Om 1/2))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) 2) Om)
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) 1) (*.f64 Om 1/2))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) -2) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1/2)
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 2)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 l Om)))) 1)
(/.f64 l (*.f64 Om 1/2))
(/.f64 2 (/.f64 Om l))
(/.f64 1 (/.f64 Om (*.f64 l 2)))
(/.f64 (*.f64 l 2) Om)
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) 2) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) 1) Om)
(/.f64 (/.f64 (*.f64 l 2) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l 2)) (neg.f64 Om))
(pow.f64 (*.f64 2 (/.f64 l Om)) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 l (/.f64 Om (*.f64 (sin.f64 kx) 2)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) 2))))
(/.f64 (*.f64 (sin.f64 kx) 2) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 kx) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 kx) 2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 kx) 2))) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 kx)) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 kx) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(/.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) 2)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 ky) 2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 ky) 2))) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(-.f64 (/.f64 1/4 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (/.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1)
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (/.f64 1 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (/.f64 1 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4)) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (+.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1) 1/2)
(/.f64 1 (/.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))))
(/.f64 1 (/.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))))
(/.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (+.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (-.f64 1/4 (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) 1/4) (-.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2))
(/.f64 (neg.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (neg.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (neg.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2))
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(fma.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2 1/2)
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 1/2))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1/2))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) 2)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 ky) 2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 ky) 2))) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (/.f64 l Om) (*.f64 (*.f64 (sin.f64 ky) 2) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) 2) (*.f64 (/.f64 l Om) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (pow.f64 (sin.f64 ky) 2) 4))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) 4) (pow.f64 (/.f64 l Om) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (/.f64 l Om)) (*.f64 (sin.f64 ky) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) 2)) (/.f64 l Om))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 l (*.f64 (sin.f64 ky) 2))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (*.f64 l (*.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))

simplify549.0ms (2.8%)

Algorithm
egg-herbie
Rules
625×associate-*r/
583×associate-+l+
568×associate-+r+
557×*-commutative
534×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0178776721
1540476693
Stop Event
node limit
Counts
947 → 960
Calls
Call 1
Inputs
(*.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 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 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 (*.f64 -1 (*.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 (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 (*.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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 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 (*.f64 -1 (*.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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))))))))))) (*.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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 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 kx) 2)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -1 (*.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 (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 (*.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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 1/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 (*.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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))))))))))) (*.f64 1/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 1/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 (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 (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 (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 (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 (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 (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 (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)))))))
1/2
(+.f64 1/2 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))))))))))
(*.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/32 (*.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/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 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (*.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/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 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2048 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (*.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/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 (*.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/32 (*.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 (*.f64 -1/256 (*.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/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/32 (*.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 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (*.f64 (pow.f64 l 7) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/256 (*.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/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/2048 (*.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 1/32 (*.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/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/32 (*.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/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 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 1 (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/512 (*.f64 (/.f64 1 (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/32 (*.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/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 (*.f64 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 1 (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/512 (*.f64 (/.f64 1 (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 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 1 (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/512 (*.f64 (/.f64 1 (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2048 (*.f64 (/.f64 1 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))))) (+.f64 (*.f64 -1/32 (*.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/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.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 -1 (/.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 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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 1/2 (+.f64 (*.f64 -1 (/.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 4 (*.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.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 -1 (/.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 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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 1/2 (+.f64 (*.f64 -1 (/.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 4 (*.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 kx l) Om))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 kx 3) l) Om)) (*.f64 2 (/.f64 (*.f64 kx l) Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 kx 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 kx 5) l) Om)) (*.f64 2 (/.f64 (*.f64 kx l) Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 kx 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 kx 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 kx 5) l) Om)) (*.f64 2 (/.f64 (*.f64 kx l) Om)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.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 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 kx 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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx 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 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))))))
(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 (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))))))
(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 (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))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))) (sqrt.f64 1/2))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/2 (+.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/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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/2 (*.f64 1/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)))))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 kx 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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 kx 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 kx 6) (-.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 2 (/.f64 (*.f64 (pow.f64 kx 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 kx) 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)))))
(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 (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) (pow.f64 (sin.f64 kx) 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)))))
(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 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(*.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 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky 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))
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)))))))))
(*.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 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))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.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 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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/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/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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))))))))
(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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.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/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.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 -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 -1 (/.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 -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/2 (*.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)))))))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (+.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/2 (+.f64 (*.f64 -1/2 (/.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/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)))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (+.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 1/2 (+.f64 (*.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/2 (/.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))))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (+.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/2 (+.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)))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.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/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.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/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.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 -1 (/.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 -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/2 (*.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/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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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))))))))
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)))))))
(*.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 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 (*.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 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 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 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky 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))
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))))))
(*.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))))))
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 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 1/9 (/.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 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 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 6) (+.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 (*.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 (*.f64 (pow.f64 ky 6) (+.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 (pow.f64 ky 8) (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/630 (/.f64 (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 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) (*.f64 Om 1/2))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) 2) Om)
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) 1) (*.f64 Om 1/2))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) -2) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1/2)
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 2)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 l Om)))) 1)
(/.f64 l (*.f64 Om 1/2))
(/.f64 2 (/.f64 Om l))
(/.f64 1 (/.f64 Om (*.f64 l 2)))
(/.f64 (*.f64 l 2) Om)
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) 2) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) 1) Om)
(/.f64 (/.f64 (*.f64 l 2) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l 2)) (neg.f64 Om))
(pow.f64 (*.f64 2 (/.f64 l Om)) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 l (/.f64 Om (*.f64 (sin.f64 kx) 2)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) 2))))
(/.f64 (*.f64 (sin.f64 kx) 2) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 kx) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 kx) 2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 kx) 2))) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 kx)) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 kx) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(/.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) 2)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 ky) 2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 ky) 2))) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(-.f64 (/.f64 1/4 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (/.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1)
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (/.f64 1 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (/.f64 1 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4)) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (+.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1) 1/2)
(/.f64 1 (/.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))))
(/.f64 1 (/.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))))
(/.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (+.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (-.f64 1/4 (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) 1/4) (-.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2))
(/.f64 (neg.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (neg.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (neg.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2))
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(fma.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2 1/2)
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 1/2))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1/2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(fabs.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1/2))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) 2)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 ky) 2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 ky) 2))) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (/.f64 l Om) (*.f64 (*.f64 (sin.f64 ky) 2) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) 2) (*.f64 (/.f64 l Om) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (pow.f64 (sin.f64 ky) 2) 4))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) 4) (pow.f64 (/.f64 l Om) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (/.f64 l Om)) (*.f64 (sin.f64 ky) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) 2)) (/.f64 l Om))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 l (*.f64 (sin.f64 ky) 2))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) Om)
(/.f64 (*.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (*.f64 l (*.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
Outputs
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l 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 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky))))
(fma.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 (sin.f64 ky) Om)))
(+.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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) 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 (/.f64 l Om) (sin.f64 ky)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 (sin.f64 ky) Om))))
(+.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 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (*.f64 (pow.f64 kx 6) 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 (sin.f64 ky) Om))))
(+.f64 (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 (/.f64 l Om) (sin.f64 ky)) (/.f64 (*.f64 l (pow.f64 kx 2)) (*.f64 (sin.f64 ky) Om)))) (/.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))))))))
(*.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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 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 (pow.f64 ky 2) 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 (*.f64 (pow.f64 ky 4) l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 Om (sin.f64 kx))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) 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 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) 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 (*.f64 (pow.f64 ky 4) l) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 Om (sin.f64 kx))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) 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 (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 (pow.f64 ky 2) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 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 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) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))
(+.f64 (*.f64 -1 (*.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 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 (*.f64 -1 (*.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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 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)))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 kx 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 kx 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) 2)))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(+.f64 (*.f64 -1 (*.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 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 -1 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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))) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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))))) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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)))))))))))))) (*.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))))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 kx 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2))))) (fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2))))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 4 (*.f64 (+.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)))) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 kx 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) 2)))))) (fma.f64 -1 (*.f64 (pow.f64 kx 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) 2))))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) 2))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 -2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (sin.f64 ky) 2))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) 2)))))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 kx) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (*.f64 -1 (*.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 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))
(+.f64 (*.f64 -1 (*.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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 1/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)))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2)))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(+.f64 (*.f64 -1 (*.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 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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))) (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)))) 5))))) (*.f64 1/4 (*.f64 (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 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (-.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 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (pow.f64 Om 2))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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)))))))))))))) (*.f64 1/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))))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2))))) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2)))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2))))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (+.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (-.f64 (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2)))))) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2))))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 5))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3))) (+.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.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 -2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (-.f64 (fma.f64 -4 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))) 2)))))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))))
(*.f64 1/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 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)))))))
1/2
(+.f64 1/2 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))))
(+.f64 1/2 (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (*.f64 (pow.f64 l 4) (fma.f64 -2 (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))))))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -2 (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4))))) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (fma.f64 -2 (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 2 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2))) (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6))))))))))
(*.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/4 (/.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 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 -1/32 (*.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/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/32 (*.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 (*.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 -1/32 (*.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/4 (*.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 (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (*.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/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 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (*.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 (*.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 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (*.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/4 (*.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 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/2048 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (*.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/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 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512))) (*.f64 (*.f64 1/2048 (pow.f64 Om 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (*.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 (*.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 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512))) (*.f64 1/2048 (*.f64 (pow.f64 Om 7) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7)))))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (*.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/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 (*.f64 -1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))) -1/4)
(+.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/32 (*.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 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (*.f64 1/32 (/.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 (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)))) 1/32))
(+.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/256 (*.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/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/32 (*.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 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 (*.f64 1/32 (/.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))))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 (*.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)))) 1/32))))
(+.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/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (*.f64 -1/512 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))))) (*.f64 (pow.f64 l 7) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/256 (*.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/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/2048 (*.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7))))) (*.f64 1/32 (*.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 ky) 2) (pow.f64 (sin.f64 kx) 2))))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 1/2048 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (*.f64 (*.f64 1/32 (/.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))))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (/.f64 (*.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 1/2048 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (/.f64 (pow.f64 Om 7) (pow.f64 l 7))) (*.f64 (*.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)))) 1/32))))))
(*.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/4 (/.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 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (*.f64 -1/32 (*.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/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/32 (*.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 (*.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 -1/32 (*.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/4 (*.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 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 1 (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/512 (*.f64 (/.f64 1 (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/32 (*.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/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 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/512)) (fma.f64 -1/32 (*.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 (*.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 -1 (*.f64 (pow.f64 Om 5) (/.f64 (*.f64 (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (pow.f64 l 5))) (fma.f64 -1/32 (*.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/4 (*.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 (pow.f64 Om 5) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 1 (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/512 (*.f64 (/.f64 1 (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 (*.f64 (pow.f64 Om 7) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 1 (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/512 (*.f64 (/.f64 1 (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 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2048 (*.f64 (/.f64 1 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 7)))))))) (+.f64 (*.f64 -1/32 (*.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/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 (*.f64 (pow.f64 Om 5) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/512)) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5))) (/.f64 1 (pow.f64 l 5))) -3/512) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (*.f64 (*.f64 1/2048 (/.f64 1 (pow.f64 l 7))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7)))))) (fma.f64 -1/32 (*.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 (*.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 -1 (*.f64 (pow.f64 Om 5) (/.f64 (*.f64 (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (pow.f64 l 5))) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512) (pow.f64 l 5)) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2))) (*.f64 (/.f64 1/2048 (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7)))))) (fma.f64 -1/32 (*.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/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/2 (*.f64 -1 (/.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 (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.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 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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 1/2 (*.f64 -1 (+.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 4 (*.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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 1/2 (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.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 (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.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 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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 1/2 (*.f64 -1 (+.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 4 (*.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 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 -1 (*.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 1/2 (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (pow.f64 Om 2)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -3) (pow.f64 Om 4))))))
(*.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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 kx l) Om))
(*.f64 2 (/.f64 kx (/.f64 Om l)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 kx 3) l) Om)) (*.f64 2 (/.f64 (*.f64 kx l) Om)))
(fma.f64 -1/3 (/.f64 (pow.f64 kx 3) (/.f64 Om l)) (*.f64 2 (/.f64 kx (/.f64 Om l))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 kx 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 kx 5) l) Om)) (*.f64 2 (/.f64 (*.f64 kx l) Om))))
(fma.f64 -1/3 (/.f64 (pow.f64 kx 3) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 kx 5) (/.f64 Om l)) (*.f64 2 (/.f64 kx (/.f64 Om l)))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 kx 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 kx 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 kx 5) l) Om)) (*.f64 2 (/.f64 (*.f64 kx l) Om)))))
(fma.f64 -1/3 (/.f64 (pow.f64 kx 3) (/.f64 Om l)) (fma.f64 -1/2520 (/.f64 (pow.f64 kx 7) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 kx 5) (/.f64 Om l)) (*.f64 2 (/.f64 kx (/.f64 Om l))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (neg.f64 (*.f64 (pow.f64 l 4) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) -6) (pow.f64 Om 4))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6))) (/.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) -6) (pow.f64 Om 4))) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) -6) (pow.f64 Om 4)))) (/.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 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 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 (sin.f64 kx) 5)) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.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 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 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 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 (sin.f64 kx) 5)) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))
(fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 1/16))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))))
(fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/256) (pow.f64 (sin.f64 kx) 2))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 kx) 7)) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 1/16))))))
(fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 (sin.f64 kx) 5)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7))) (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) 1/16))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 -5/2048 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 kx) 7)) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 kx 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 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (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 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx 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 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (-.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 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))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 (*.f64 1/2 (pow.f64 l 4)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6) (neg.f64 (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) -6) (pow.f64 Om 4))) (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6) (neg.f64 (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6))) (/.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))) (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (pow.f64 Om 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6) (neg.f64 (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) -6) (pow.f64 Om 4))) (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) -6) (pow.f64 Om 4)))) (/.f64 (*.f64 8 (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))) (/.f64 (pow.f64 (sin.f64 kx) 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 4) -6) (pow.f64 Om 4))) (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)) 2)))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 (/.f64 Om l)) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 kx) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (-.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (+.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 -1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6))) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (*.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2))) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (*.f64 1/2 (pow.f64 kx 4)) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/2 (+.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/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 (pow.f64 kx 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 (pow.f64 kx 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (-.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/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/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (/.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (/.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 (/.f64 l (/.f64 Om (sin.f64 kx))) -2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 kx))) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 kx))) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (/.f64 (*.f64 1/64 (pow.f64 Om 3)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))))
(fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx)))))))
(fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))) (fma.f64 1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5))) (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (/.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (/.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (/.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (/.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 kx) 4))) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 kx) 6)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 2 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 kx 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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (/.f64 (*.f64 2 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 kx 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 kx 6) (-.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 2 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (fma.f64 1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))) (/.f64 (*.f64 2 (*.f64 (pow.f64 kx 2) (pow.f64 l 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (fma.f64 1/2 (*.f64 (pow.f64 kx 6) (-.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))) (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 ky (/.f64 Om l)))
(/.f64 (*.f64 2 ky) (/.f64 Om l))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (*.f64 2 (/.f64 ky (/.f64 Om l))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (/.f64 (*.f64 2 ky) (/.f64 Om l)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 2 (/.f64 ky (/.f64 Om l)))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (/.f64 (*.f64 2 ky) (/.f64 Om l))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 -1/2520 (/.f64 (pow.f64 ky 7) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 2 (/.f64 ky (/.f64 Om l))))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 -1/2520 (/.f64 (pow.f64 ky 7) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (/.f64 (*.f64 2 ky) (/.f64 Om l)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l 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 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 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 -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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)))))
(+.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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 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 (pow.f64 Om 2) (*.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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (neg.f64 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.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 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (*.f64 1/2 (/.f64 Om 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 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om 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 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om 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 (pow.f64 Om 2) (/.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 (/.f64 Om l) (sin.f64 ky))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256)) (pow.f64 (sin.f64 ky) 2)) (*.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 (*.f64 1/2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om 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 (/.f64 Om l) (sin.f64 ky)) (/.f64 (*.f64 1/16 (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 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)))))))
(fma.f64 -1/2 (/.f64 (/.f64 Om 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 1/16 (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 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)))))))))
(fma.f64 -1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (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 1/16 (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 (pow.f64 Om 2) (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 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 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (*.f64 1/2 (/.f64 Om 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 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om 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 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om 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 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om 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 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 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 -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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 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 (pow.f64 l 2) (*.f64 (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (*.f64 (*.f64 8 (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 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 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 -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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 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 (pow.f64 l 2) (*.f64 (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (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 (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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (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 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (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))))))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.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 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.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 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (-.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 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))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 (*.f64 1/2 (pow.f64 l 4)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.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 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.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 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.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 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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)))))
(+.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 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (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/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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (pow.f64 l 3) (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)))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 (/.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 (pow.f64 Om 2) (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 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/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (pow.f64 l 3) (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 (pow.f64 Om 2) (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/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.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))))))))
(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/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 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (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/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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (-.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 ky) 3)))) (/.f64 1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (+.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 4) (pow.f64 (sin.f64 ky) 3)))) (/.f64 -1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (sqrt.f64 1/2))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (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)))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (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)))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) -1/2) (pow.f64 Om 2)))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.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/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 (pow.f64 ky 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 (pow.f64 ky 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (-.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.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 -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 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))))
(+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.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 -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/2 (*.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 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 -1/2 (+.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 (pow.f64 Om 2) (*.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 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.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 (pow.f64 Om 2) (*.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)))))))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (+.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/2 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 1/2 (fma.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/2 (+.f64 (*.f64 -1/2 (/.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/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/2 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (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 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(+.f64 1/2 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (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 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (+.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 1/2 (fma.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))
(+.f64 1/2 (fma.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 1/2 (+.f64 (*.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/2 (/.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 1/2 (fma.f64 -1/4 (/.f64 (/.f64 Om 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 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 l 5))))))
(+.f64 1/2 (fma.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 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 l 5))))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(+.f64 1/2 (+.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/2 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(+.f64 1/2 (fma.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/2 (+.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 1/2 (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 1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))))
(+.f64 1/2 (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 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.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/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (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 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.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/2 (/.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 -1 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (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 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.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 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1/2 (*.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 (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 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.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 -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/2 (*.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 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1/2 (+.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 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (-.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))))
(+.f64 1/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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (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 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 l 2) (/.f64 (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 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.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 2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (*.f64 4 (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 2 (*.f64 (/.f64 l 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 (/.f64 Om l) (sin.f64 ky)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (*.f64 (/.f64 l 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 (/.f64 Om l) (sin.f64 ky)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))))
(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 (/.f64 l 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 (/.f64 Om l) (sin.f64 ky)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))))
(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 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 -2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) -2)
(*.f64 (*.f64 (/.f64 l 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 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky))))
(fma.f64 -2 (*.f64 (/.f64 l Om) (sin.f64 ky)) (*.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))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 -1/4 (/.f64 (/.f64 Om 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 (/.f64 l Om) (sin.f64 ky)) (fma.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)))))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 ky))) (fma.f64 -1/4 (/.f64 (/.f64 Om 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 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -2 (*.f64 (/.f64 l 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 1/64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l 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 (/.f64 Om l) (sin.f64 ky)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))
(fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 2 (*.f64 (/.f64 l 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 (/.f64 Om l) (sin.f64 ky)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))))
(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 (/.f64 l 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 (/.f64 Om l) (sin.f64 ky)) (*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky)))))))
(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 (/.f64 l 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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (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 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 l 2) (/.f64 (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 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.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 2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (*.f64 4 (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 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (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 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 l 2) (/.f64 (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 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.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 2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (*.f64 4 (pow.f64 l 6)) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (/.f64 (*.f64 -4/3 (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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (*.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 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 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (fma.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))) (*.f64 2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 ky (/.f64 Om l)))
(/.f64 (*.f64 2 ky) (/.f64 Om l))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (*.f64 2 (/.f64 ky (/.f64 Om l))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (/.f64 (*.f64 2 ky) (/.f64 Om l)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 2 (/.f64 ky (/.f64 Om l)))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (/.f64 (*.f64 2 ky) (/.f64 Om l))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 -1/2520 (/.f64 (pow.f64 ky 7) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 2 (/.f64 ky (/.f64 Om l))))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 -1/2520 (/.f64 (pow.f64 ky 7) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (/.f64 (*.f64 2 ky) (/.f64 Om l)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l 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 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 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 -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 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 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) (pow.f64 Om 2))) 2)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.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) (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 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.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) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (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) (pow.f64 Om 2))) 2)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) 64)))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.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) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 l 6) (fma.f64 2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (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) (pow.f64 Om 2))) 2)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) 64)))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (*.f64 1/2 (/.f64 Om 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 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om 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))))))
(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 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (/.f64 Om 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 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 (/.f64 Om 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)))))))
(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 (pow.f64 Om 2) (/.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 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (/.f64 Om 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 (pow.f64 Om 2) (/.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 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 (/.f64 Om l)) (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om 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 (/.f64 Om l) (sin.f64 ky)) (/.f64 (*.f64 1/16 (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 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)))))
(fma.f64 -1/2 (/.f64 (/.f64 Om 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 (/.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/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 (/.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 -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 (/.f64 Om l) (sin.f64 ky)) (+.f64 (fma.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (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 (pow.f64 Om 2) (/.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)))))
(+.f64 (fma.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 (/.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 (pow.f64 Om 2) (/.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))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 ky)))
(/.f64 (*.f64 1/2 (/.f64 Om 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 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om 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)))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/2 (/.f64 (/.f64 Om 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/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 (pow.f64 Om 5) (*.f64 l (*.f64 (sin.f64 ky) (-.f64 (/.f64 1/64 (*.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))))))))
(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)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8)))))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 1/2 (/.f64 (/.f64 Om 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 l (*.f64 (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 -1/16 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) 2)) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (/.f64 1/256 (*.f64 (pow.f64 (sin.f64 ky) 8) (pow.f64 l 8))))))) (fma.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 (pow.f64 Om 5) (*.f64 l (*.f64 (sin.f64 ky) (-.f64 (/.f64 1/64 (*.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 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 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 -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 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) -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 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) -2) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) -2) 2)))) (*.f64 (*.f64 64 (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 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (*.f64 (pow.f64 l 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 -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 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (*.f64 -1/2 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) -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 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 2)) 2)))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) -2) 2)) (pow.f64 Om 4)) (/.f64 (fma.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) -2) 2)))) (*.f64 (*.f64 64 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.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 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 Om 2)) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 (*.f64 -2 (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 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 1/9 (/.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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.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 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 Om 2)) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 Om 2)) 2))))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.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 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 Om 2)) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)))) (+.f64 (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (fma.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (/.f64 (*.f64 -2 (pow.f64 l 2)) (pow.f64 Om 2)) 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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2))
(/.f64 (*.f64 4 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (/.f64 (*.f64 4 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)))
(fma.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2)) (/.f64 (*.f64 4 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 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 (pow.f64 ky 6) (+.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)))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (pow.f64 ky 6) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45))))
(fma.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2)) (fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (pow.f64 ky 6) (/.f64 (*.f64 (pow.f64 l 2) 8/45) (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 (*.f64 (pow.f64 ky 6) (+.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 (pow.f64 ky 8) (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/630 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))))
(fma.f64 -4/3 (/.f64 (pow.f64 ky 4) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 (pow.f64 ky 6) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 (pow.f64 ky 8) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/315)))))
(fma.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 2)) (pow.f64 Om 2)) (fma.f64 4 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 (pow.f64 ky 6) (/.f64 (*.f64 (pow.f64 l 2) 8/45) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 8) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/315)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (sin.f64 ky) 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) (*.f64 Om 1/2))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) 2) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) 1) (*.f64 Om 1/2))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l 2)) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) l) -2) (neg.f64 Om))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (neg.f64 Om) -2))
(/.f64 (*.f64 (*.f64 l 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))) 2) -1)
(/.f64 1 (*.f64 2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 2)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 3)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))) 2))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 l Om)))) 1)
(*.f64 2 (/.f64 l Om))
(/.f64 l (*.f64 Om 1/2))
(/.f64 2 (/.f64 Om l))
(*.f64 2 (/.f64 l Om))
(/.f64 1 (/.f64 Om (*.f64 l 2)))
(*.f64 (/.f64 1 Om) (*.f64 2 l))
(/.f64 (*.f64 l 2) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 l (/.f64 (neg.f64 Om) -2))
(/.f64 (*.f64 (neg.f64 l) 2) (neg.f64 Om))
(/.f64 l (/.f64 (neg.f64 Om) -2))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 l (/.f64 (neg.f64 Om) -2))
(/.f64 (/.f64 (*.f64 l 2) 1) Om)
(*.f64 2 (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l 2) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (*.f64 2 l) (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (neg.f64 (*.f64 l 2)) (neg.f64 Om))
(/.f64 l (/.f64 (neg.f64 Om) -2))
(pow.f64 (*.f64 2 (/.f64 l Om)) 1)
(*.f64 2 (/.f64 l Om))
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l Om))) 3)
(*.f64 2 (/.f64 l Om))
(pow.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) 1/3)
(*.f64 2 (/.f64 l Om))
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(*.f64 (/.f64 2 Om) (log.f64 (exp.f64 l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l Om))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3))
(*.f64 2 (/.f64 l Om))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(*.f64 2 (/.f64 l Om))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(*.f64 2 (/.f64 l Om))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 l Om))))
(*.f64 2 (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 2 (/.f64 l Om))))
(*.f64 2 (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 l Om))) 1))
(*.f64 2 (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 l Om))))
(*.f64 2 (/.f64 l Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(/.f64 l (/.f64 Om (*.f64 (sin.f64 kx) 2)))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) 2))))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 (sin.f64 kx))))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 2 (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 kx) 2) (/.f64 Om l))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) Om)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(/.f64 (*.f64 (*.f64 (sin.f64 kx) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 kx) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 kx) 2)) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 kx) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) 1) Om)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (*.f64 2 (sin.f64 kx)))) (sqrt.f64 Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 kx))) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 kx) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (*.f64 l (*.f64 2 (sin.f64 kx))) (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 kx) 2))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 kx) (*.f64 l -2)) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 kx)) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (log.f64 (pow.f64 (exp.f64 2) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 kx) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 (pow.f64 (sin.f64 kx) 3) 8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 (pow.f64 (sin.f64 kx) 3) 8)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(exp.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
(/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))) -2)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))) -2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2)))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2))))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2))) (/.f64 1/4 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))) 3/2))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))) 1)
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(*.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(*.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2))))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(/.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))) -1/2))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2))) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx)))))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 1)
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 2)
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 3)
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)) 1/2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)))
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))) 2)))
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))) 2)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om)))) 3))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))) 1))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 kx) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (/.f64 (*.f64 2 l) (/.f64 Om (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) 2)))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 l (sin.f64 ky)) 2))
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om l))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 ky) 2)) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) 1) Om)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 ky) 2))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 (pow.f64 (sin.f64 ky) 3) 8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 (pow.f64 (sin.f64 ky) 3) 8)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2)))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 3/2))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(-.f64 (/.f64 1/4 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (/.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) 1)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (/.f64 1 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (/.f64 1 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))) (/.f64 1 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(*.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (/.f64 1 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 1 (/.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3)))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4)) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/4))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))))
(*.f64 (+.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1) 1/2)
(*.f64 1/2 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 1/2 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(/.f64 1 (/.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))))
(*.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (/.f64 1 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))) (/.f64 1 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(/.f64 1 (/.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))))
(*.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (/.f64 1 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 1 (/.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))) (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3)))))
(/.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3))) (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (+.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (-.f64 1/4 (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))) (fma.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2) (-.f64 1/4 (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3))) (fma.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2) (-.f64 1/4 (/.f64 1/4 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) 1/4) (-.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2))
(/.f64 (fma.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2) -1/4) (+.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1/2))
(/.f64 (fma.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2) -1/4) (+.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1/2))
(/.f64 (neg.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (neg.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (neg.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))) (neg.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 (+.f64 -1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))) (+.f64 -1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))))
(/.f64 (neg.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 (+.f64 -1/8 (neg.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)))) (+.f64 -1/4 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(/.f64 (-.f64 -1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 3))) (-.f64 -1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 3)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3) 1/3)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 2))
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(fma.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2)))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2)))
(/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -1)
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -1/2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 6))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1/2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3) 1/3)
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(fabs.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(fabs.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 1/2)
(exp.f64 (*.f64 1/2 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 l (/.f64 Om (*.f64 (sin.f64 ky) 2)))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 l (sin.f64 ky)) 2))
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om l))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 (sin.f64 ky) 2)) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) 1) Om)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 (sin.f64 ky) 2))) (neg.f64 Om))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 l -2)) (neg.f64 Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 (pow.f64 (sin.f64 ky) 3) 8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (*.f64 (pow.f64 (sin.f64 ky) 3) 8)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))))) 2)))
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2) 0)
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (/.f64 l Om) (*.f64 (*.f64 (sin.f64 ky) 2) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (*.f64 (sin.f64 ky) 2) (*.f64 (/.f64 l Om) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 2) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 2) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4)))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (pow.f64 (sin.f64 ky) 2) 4))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) 4) (pow.f64 (/.f64 l Om) 2))
(*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (/.f64 l Om)) (*.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) 2)) (/.f64 l Om))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 l (*.f64 (sin.f64 ky) 2))) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(/.f64 (*.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(/.f64 (*.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) (*.f64 l (*.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (*.f64 2 (sin.f64 ky)) (*.f64 2 (sin.f64 ky)))) (pow.f64 Om 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 ky))) 2)

eval1.3s (6.8%)

Compiler

Compiled 45060 to 33006 computations (26.8% saved)

prune333.0ms (1.7%)

Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New103671043
Fresh202
Picked325
Done101
Total104291051
Accuracy
100.0%
Counts
1051 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 l (/.f64 2 Om)))))))
85.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l)))))))
85.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 ky) (/.f64 Om l)) 2)))))))
36.1%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
45.7%
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
63.5%
(sqrt.f64 (+.f64 1/2 1/2))
55.4%
(sqrt.f64 1/2)
99.6%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 l (/.f64 2 Om)))))))
85.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l)))))))
85.3%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 ky) (/.f64 Om l)) 2)))))))
36.1%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
45.7%
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
63.5%
(sqrt.f64 (+.f64 1/2 1/2))
55.4%
(sqrt.f64 1/2)
99.6%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
Compiler

Compiled 548 to 468 computations (14.6% saved)

localize428.0ms (2.2%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l)))))))
100.0%
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l)))))
98.6%
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l))))
96.0%
(/.f64 (*.f64 2 ky) (/.f64 Om l))
93.6%
(/.f64 (/.f64 Om l) (sin.f64 kx))
92.6%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
98.7%
(/.f64 (/.f64 Om l) (sin.f64 ky))
96.6%
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
100.0%
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2)
100.0%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
99.4%
(/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
98.6%
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
Compiler

Compiled 293 to 157 computations (46.4% saved)

series183.0ms (0.9%)

Counts
12 → 400
Calls

108 calls:

TimeVariablePointExpression
54.0ms
ky
@inf
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2)
29.0ms
l
@-inf
(/.f64 (/.f64 Om l) (sin.f64 ky))
22.0ms
ky
@-inf
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2)
7.0ms
ky
@0
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2)
2.0ms
l
@0
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2)

rewrite131.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
323×associate-*r*
317×add-exp-log
317×add-log-exp
310×*-un-lft-identity
300×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044486
1728486
Stop Event
node limit
Counts
12 → 256
Calls
Call 1
Inputs
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2)
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(/.f64 (/.f64 Om l) (sin.f64 ky))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 (*.f64 2 ky) (/.f64 Om l))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l)))))))
Outputs
(/.f64 (*.f64 (sin.f64 ky) 2) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) 1) (/.f64 Om l))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) 4))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) 4)) (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (+.f64 (log.f64 (sin.f64 ky)) (log.f64 (*.f64 2 (/.f64 l Om)))))
(exp.f64 (+.f64 (log.f64 (*.f64 2 (/.f64 l Om))) (log.f64 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1)
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1/2)
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1)
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 1 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) 1)
(sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(*.f64 1 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) 1) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4))) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))
(log.f64 (exp.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(exp.f64 (*.f64 3/2 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) (-.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) 1)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 (neg.f64 Om) l) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (*.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 l) (sin.f64 ky)))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 2)) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2)) (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (-.f64 (log.f64 (/.f64 Om l)) (log.f64 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) (-.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) 1)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 kx))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 kx))))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 kx)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 1)
(*.f64 (/.f64 1 (sin.f64 kx)) (/.f64 Om l))
(*.f64 (/.f64 (neg.f64 Om) l) (/.f64 1 (neg.f64 (sin.f64 kx))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 kx))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (*.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 kx))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 kx))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 l) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 kx)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 2)) (sin.f64 kx)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 kx))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 1)
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2)) (*.f64 (sin.f64 kx) (pow.f64 (sin.f64 kx) 2))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(exp.f64 (-.f64 (log.f64 (/.f64 Om l)) (log.f64 (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 ky (*.f64 2 (/.f64 l Om)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 ky (/.f64 Om l)))
(*.f64 2 (/.f64 1 (/.f64 Om (*.f64 ky l))))
(*.f64 l (/.f64 ky (/.f64 Om 2)))
(*.f64 (/.f64 l Om) (*.f64 ky 2))
(*.f64 (*.f64 2 (/.f64 l Om)) ky)
(*.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))
(*.f64 (*.f64 ky 2) (/.f64 l Om))
(*.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 1)
(*.f64 (/.f64 ky (/.f64 Om 2)) l)
(*.f64 (/.f64 1 Om) (/.f64 (*.f64 ky 2) (/.f64 1 l)))
(*.f64 (*.f64 ky -2) (/.f64 1 (/.f64 (neg.f64 Om) l)))
(*.f64 (sqrt.f64 (*.f64 ky 2)) (*.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 l Om)))
(*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (*.f64 ky 2) (sqrt.f64 (/.f64 Om l))))
(*.f64 (sqrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))) (sqrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (*.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 l Om)))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))) (cbrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)) (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 (*.f64 (*.f64 ky 2) l) (/.f64 1 Om))
(*.f64 (*.f64 (*.f64 ky 2) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 ky 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 2))) (cbrt.f64 (/.f64 l Om)))
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) 1) l)
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 (*.f64 ky 2) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (*.f64 ky 2) 1) (/.f64 l Om))
(*.f64 (/.f64 ky (sqrt.f64 (/.f64 Om l))) (/.f64 2 (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (*.f64 ky 2) (neg.f64 Om)) (neg.f64 l))
(*.f64 (/.f64 ky 1) (*.f64 2 (/.f64 l Om)))
(*.f64 (/.f64 2 Om) (/.f64 ky (/.f64 1 l)))
(*.f64 (/.f64 ky Om) (/.f64 2 (/.f64 1 l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) 1) (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) Om) (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 1 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 Om l)))
(*.f64 (/.f64 2 (sqrt.f64 (/.f64 Om l))) (/.f64 ky (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 2 (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 ky (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 (sqrt.f64 (*.f64 ky 2)) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) Om) (/.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 1 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 (*.f64 ky 2)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 1)
(neg.f64 (/.f64 (*.f64 ky 2) (/.f64 (neg.f64 Om) l)))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 ky) 2) (/.f64 l Om)))
(cbrt.f64 (*.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 ky 2) (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 l Om) (pow.f64 (/.f64 l Om) 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 ky 2) (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2))))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(exp.f64 (log.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(exp.f64 (+.f64 (log.f64 (*.f64 ky 2)) (log.f64 (/.f64 l Om))))
(exp.f64 (-.f64 (log.f64 (*.f64 ky 2)) (log.f64 (/.f64 Om l))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2) (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 1/2))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 (/.f64 1/2 (sqrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 (/.f64 1/2 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) 1)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))

simplify592.0ms (3%)

Algorithm
egg-herbie
Rules
761×associate-*r/
704×associate-*l/
546×associate-+r+
524×associate-+l+
523×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0152749029
1469849005
Stop Event
node limit
Counts
656 → 758
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky 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 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))
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)))))))
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)))))))))
(*.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
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.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/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.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 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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/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/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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))))))))
(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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 1/480 (+.f64 (*.f64 -360 (+.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 (*.f64 -360 (/.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 -240 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))))))))))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 1/480 (+.f64 (*.f64 -360 (+.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 (*.f64 -360 (/.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 -240 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))))))))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2)) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -9/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 9/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (+.f64 (*.f64 -3/8 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))))))) (pow.f64 l 3)))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 -3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -9/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 9/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (+.f64 (*.f64 -3/8 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))))))) (pow.f64 l 3))) (+.f64 (*.f64 -3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2)))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 3/32 (/.f64 (*.f64 (pow.f64 Om 2) (sqrt.f64 1/8)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -13/128 (/.f64 (*.f64 (pow.f64 Om 3) (sqrt.f64 1/8)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/32 (/.f64 (*.f64 (pow.f64 Om 2) (sqrt.f64 1/8)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -9/16 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 6))) (+.f64 (*.f64 1/480 (/.f64 (+.f64 (*.f64 -360 (*.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 (*.f64 -360 (+.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))))) (*.f64 -240 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))))))))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -9/16 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 6))) (+.f64 (*.f64 1/480 (/.f64 (+.f64 (*.f64 -360 (*.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 (*.f64 -360 (+.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))))) (*.f64 -240 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))))))))
(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 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)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 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 kx) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 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 kx) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (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 kx) 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 kx) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 kx l))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (/.f64 Om (*.f64 kx l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (/.f64 Om (*.f64 kx l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx) l)) (/.f64 Om (*.f64 kx l)))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
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 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 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 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.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 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(+.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 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (pow.f64 l 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (*.f64 (pow.f64 ky 7) (pow.f64 l 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
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 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
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 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
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 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 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 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(+.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 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (pow.f64 ky 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 ky 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (*.f64 (pow.f64 ky 2) (pow.f64 l 7)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (+.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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.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 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (pow.f64 l 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (*.f64 (pow.f64 ky 7) (pow.f64 l 2)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 4 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))))))
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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 4 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))))))
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 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))) (*.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 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.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 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (pow.f64 ky 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 ky 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (*.f64 (pow.f64 ky 2) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (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 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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))))))))
(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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (sqrt.f64 1/2))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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 (sin.f64 ky) 2) (/.f64 Om l))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) 1) (/.f64 Om l))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) 4))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) 4)) (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (+.f64 (log.f64 (sin.f64 ky)) (log.f64 (*.f64 2 (/.f64 l Om)))))
(exp.f64 (+.f64 (log.f64 (*.f64 2 (/.f64 l Om))) (log.f64 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1)
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1/2)
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1)
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 1 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) 1)
(sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(*.f64 1 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) 1) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4))) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))
(log.f64 (exp.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(exp.f64 (*.f64 3/2 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) (-.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) 1)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 (neg.f64 Om) l) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (*.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 l) (sin.f64 ky)))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 2)) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2)) (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (-.f64 (log.f64 (/.f64 Om l)) (log.f64 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) (-.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) 1)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 kx))))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 kx))))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 kx)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 1)
(*.f64 (/.f64 1 (sin.f64 kx)) (/.f64 Om l))
(*.f64 (/.f64 (neg.f64 Om) l) (/.f64 1 (neg.f64 (sin.f64 kx))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 kx))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (*.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 kx))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 kx))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 l) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 kx)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 2)) (sin.f64 kx)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 kx))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 1)
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2)) (*.f64 (sin.f64 kx) (pow.f64 (sin.f64 kx) 2))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(exp.f64 (-.f64 (log.f64 (/.f64 Om l)) (log.f64 (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 ky (*.f64 2 (/.f64 l Om)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 ky (/.f64 Om l)))
(*.f64 2 (/.f64 1 (/.f64 Om (*.f64 ky l))))
(*.f64 l (/.f64 ky (/.f64 Om 2)))
(*.f64 (/.f64 l Om) (*.f64 ky 2))
(*.f64 (*.f64 2 (/.f64 l Om)) ky)
(*.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))
(*.f64 (*.f64 ky 2) (/.f64 l Om))
(*.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 1)
(*.f64 (/.f64 ky (/.f64 Om 2)) l)
(*.f64 (/.f64 1 Om) (/.f64 (*.f64 ky 2) (/.f64 1 l)))
(*.f64 (*.f64 ky -2) (/.f64 1 (/.f64 (neg.f64 Om) l)))
(*.f64 (sqrt.f64 (*.f64 ky 2)) (*.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 l Om)))
(*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (*.f64 ky 2) (sqrt.f64 (/.f64 Om l))))
(*.f64 (sqrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))) (sqrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (*.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 l Om)))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))) (cbrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)) (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 (*.f64 (*.f64 ky 2) l) (/.f64 1 Om))
(*.f64 (*.f64 (*.f64 ky 2) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 ky 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 2))) (cbrt.f64 (/.f64 l Om)))
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) 1) l)
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 (*.f64 ky 2) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (*.f64 ky 2) 1) (/.f64 l Om))
(*.f64 (/.f64 ky (sqrt.f64 (/.f64 Om l))) (/.f64 2 (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (*.f64 ky 2) (neg.f64 Om)) (neg.f64 l))
(*.f64 (/.f64 ky 1) (*.f64 2 (/.f64 l Om)))
(*.f64 (/.f64 2 Om) (/.f64 ky (/.f64 1 l)))
(*.f64 (/.f64 ky Om) (/.f64 2 (/.f64 1 l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) 1) (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) Om) (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 1 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 Om l)))
(*.f64 (/.f64 2 (sqrt.f64 (/.f64 Om l))) (/.f64 ky (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 2 (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 ky (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 (sqrt.f64 (*.f64 ky 2)) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) Om) (/.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 1 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 (*.f64 ky 2)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 1)
(neg.f64 (/.f64 (*.f64 ky 2) (/.f64 (neg.f64 Om) l)))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 ky) 2) (/.f64 l Om)))
(cbrt.f64 (*.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 ky 2) (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 l Om) (pow.f64 (/.f64 l Om) 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 ky 2) (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2))))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(exp.f64 (log.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(exp.f64 (+.f64 (log.f64 (*.f64 ky 2)) (log.f64 (/.f64 l Om))))
(exp.f64 (-.f64 (log.f64 (*.f64 ky 2)) (log.f64 (/.f64 Om l))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2) (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 1/2))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 (/.f64 1/2 (sqrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 (/.f64 1/2 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) 1)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/4))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) 1)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
Outputs
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (*.f64 2 (*.f64 ky (/.f64 l Om))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 2 (*.f64 ky (/.f64 l Om)))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 7) l) Om)) (+.f64 (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 5) l) Om)) (*.f64 2 (/.f64 (*.f64 ky l) Om)))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 -1/2520 (/.f64 (pow.f64 ky 7) (/.f64 Om l)) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 2 (*.f64 ky (/.f64 l Om))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/4 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (neg.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 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))))) (neg.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (fma.f64 -1 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/4 (-.f64 (/.f64 (*.f64 -4/3 (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 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/4 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/4 (+.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))))))) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 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 6) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (fma.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)) (fma.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 (pow.f64 l 2) 8/45) (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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))
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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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) -3) (pow.f64 Om 4))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (*.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 (pow.f64 Om 2) (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 4) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -3) (pow.f64 Om 4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -3) (pow.f64 Om 4)))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 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)))))
(fma.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 1/4 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))))))
(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 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 1/4 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)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512))) (*.f64 1/2048 (/.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/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 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512))) (*.f64 1/2048 (/.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/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 1/4 Om) (*.f64 l (sin.f64 ky))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (/.f64 -1/4 (/.f64 l Om)) (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))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 3) (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)))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 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))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (/.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 3) (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)))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (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))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 (sin.f64 ky) 7) (pow.f64 l 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 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 7)) (*.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 (sin.f64 ky) 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 (sin.f64 ky) 7) (pow.f64 l 7))) (/.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (pow.f64 (sin.f64 ky) 3)))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/4 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)))))
(fma.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 1/4 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))))))
(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 (sin.f64 ky) 5) (pow.f64 l 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 (sin.f64 ky) 5) (pow.f64 l 5))) (/.f64 (*.f64 1/4 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)))))))
(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 (sin.f64 ky) 7) (pow.f64 l 7))) (fma.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 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 (sin.f64 ky) 7) (pow.f64 l 7))) (fma.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 l 5))) (/.f64 (*.f64 1/4 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 (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.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)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.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)) (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.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)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 l 2) (*.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)) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (*.f64 1/2 (pow.f64 ky 4)) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (fma.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)))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.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/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2)))) (*.f64 (pow.f64 ky 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2))))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (fma.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)))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2)))) (*.f64 (pow.f64 ky 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.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)))))) (fma.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 (pow.f64 l 2) 8/45) (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 (*.f64 (pow.f64 l 2) (fma.f64 -1/2 (fma.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)))) (neg.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2)))) (pow.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
(sqrt.f64 (+.f64 1/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)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 1/2 (pow.f64 l 4)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.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 (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) 8)) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2)))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 6) 8) (pow.f64 Om 6))) (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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/8 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) (fma.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/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (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/8 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) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (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 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/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (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/2 (/.f64 (-.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (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/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.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))))))))
(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 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) (fma.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/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.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/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 Om 3) (-.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (+.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 -1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 8)) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.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))))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (-.f64 (*.f64 -1/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))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 8)) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) 2))))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -3/2))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (pow.f64 ky 4) (fma.f64 1/16 (*.f64 -12 (+.f64 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 9/8)))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (pow.f64 ky 4) (fma.f64 1/16 (*.f64 -12 (+.f64 (fma.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 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 9/8)))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 1/480 (+.f64 (*.f64 -360 (+.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 (*.f64 -360 (/.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 -240 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 (pow.f64 ky 4) (fma.f64 1/16 (*.f64 -12 (+.f64 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 9/8)) (*.f64 (pow.f64 ky 6) (fma.f64 -9/16 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (fma.f64 -3/32 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (*.f64 -12 (+.f64 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/480 (fma.f64 -360 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (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 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45) (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))) (fma.f64 -360 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 -4/3 (pow.f64 l 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) -240))))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 (pow.f64 ky 4) (fma.f64 1/16 (*.f64 -12 (+.f64 (fma.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 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 9/8)) (*.f64 (pow.f64 ky 6) (fma.f64 -9/16 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (fma.f64 -3/32 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (*.f64 -12 (+.f64 (fma.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 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 1/480 (fma.f64 -360 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.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)))))) (fma.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 (pow.f64 l 2) 8/45) (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))))))) (fma.f64 -360 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.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 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) -240))))))))))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/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)))))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) 3))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) -3/2))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 l 4) (fma.f64 1/16 (*.f64 -12 (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 9/8)))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 1/16 (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (*.f64 9/8 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -12 (+.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 -12 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 1/480 (+.f64 (*.f64 -360 (+.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 (*.f64 -360 (/.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 -240 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (pow.f64 l 4) (fma.f64 1/16 (*.f64 -12 (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 9/8)) (*.f64 (pow.f64 l 6) (fma.f64 -9/16 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) (fma.f64 -3/32 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 -12 (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 1/480 (fma.f64 -360 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) 8)) (fma.f64 -360 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) -240))))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 (pow.f64 l 4) (fma.f64 1/16 (*.f64 -12 (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) 9/8)) (*.f64 (pow.f64 l 6) (fma.f64 -9/16 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) (fma.f64 -3/32 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 -12 (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 1/480 (fma.f64 -360 (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 6) 8) (pow.f64 Om 6))) (fma.f64 -360 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) -240))))))))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (*.f64 3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2))))
(+.f64 (sqrt.f64 1/8) (fma.f64 3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky))) (/.f64 (sqrt.f64 1/8) (/.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (+.f64 (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2)) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -9/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 9/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (+.f64 (*.f64 -3/8 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))))))) (pow.f64 l 3)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (fma.f64 3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky))) (/.f64 (sqrt.f64 1/8) (/.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32)))) (/.f64 (sqrt.f64 1/8) (/.f64 (pow.f64 l 3) (fma.f64 -9/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (fma.f64 9/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) -1/8))))))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 -3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (/.f64 (*.f64 -3/4 (*.f64 Om (sqrt.f64 1/8))) (*.f64 l (sin.f64 ky))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2))))
(+.f64 (sqrt.f64 1/8) (fma.f64 -3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky))) (/.f64 (sqrt.f64 1/8) (/.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -9/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (+.f64 (*.f64 9/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (+.f64 (*.f64 -3/8 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/4 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)))))))) (pow.f64 l 3))) (+.f64 (*.f64 -3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))) (/.f64 (*.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -3/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 9/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))) (pow.f64 l 2)))))
(+.f64 (sqrt.f64 1/8) (fma.f64 -1 (/.f64 (sqrt.f64 1/8) (/.f64 (pow.f64 l 3) (fma.f64 -9/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (fma.f64 9/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) -1/8)))))) (fma.f64 -3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky))) (/.f64 (sqrt.f64 1/8) (/.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32))))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (*.f64 3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 3/32 (/.f64 (*.f64 (pow.f64 Om 2) (sqrt.f64 1/8)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/8) (fma.f64 3/32 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (/.f64 (sqrt.f64 1/8) (pow.f64 (sin.f64 ky) 2))) (*.f64 3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky))))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 -13/128 (/.f64 (*.f64 (pow.f64 Om 3) (sqrt.f64 1/8)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/32 (/.f64 (*.f64 (pow.f64 Om 2) (sqrt.f64 1/8)) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 3/4 (/.f64 (*.f64 Om (sqrt.f64 1/8)) (*.f64 l (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/8) (fma.f64 -13/128 (/.f64 (*.f64 (pow.f64 Om 3) (sqrt.f64 1/8)) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))) (fma.f64 3/32 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (/.f64 (sqrt.f64 1/8) (pow.f64 (sin.f64 ky) 2))) (*.f64 3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky)))))))
(+.f64 (sqrt.f64 1/8) (fma.f64 -13/128 (/.f64 (/.f64 (*.f64 (pow.f64 Om 3) (sqrt.f64 1/8)) (pow.f64 l 3)) (pow.f64 (sin.f64 ky) 3)) (fma.f64 3/32 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (/.f64 (sqrt.f64 1/8) (pow.f64 (sin.f64 ky) 2))) (*.f64 3/4 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 1/8) (sin.f64 ky)))))))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) -3/2))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (*.f64 9/8 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (/.f64 (*.f64 9/8 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -9/16 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 6))) (+.f64 (*.f64 1/480 (/.f64 (+.f64 (*.f64 -360 (*.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 (*.f64 -360 (+.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))))) (*.f64 -240 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -9/16 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (fma.f64 -3/32 (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)))) (pow.f64 Om 6)) (fma.f64 1/480 (/.f64 (fma.f64 -360 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (fma.f64 -360 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 8)) (*.f64 (*.f64 -240 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6)) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (*.f64 9/8 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -9/16 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6)) (fma.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))))) (pow.f64 Om 6)) (fma.f64 1/480 (/.f64 (fma.f64 -360 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (fma.f64 -360 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 8)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) -240))) (pow.f64 Om 6)) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (/.f64 (*.f64 9/8 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))))))))
1
(+.f64 1 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) -3/2))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (*.f64 9/8 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (/.f64 (*.f64 9/8 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))
(+.f64 1 (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -9/16 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (+.f64 (*.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 6))) (+.f64 (*.f64 1/480 (/.f64 (+.f64 (*.f64 -360 (*.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 (*.f64 -360 (+.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))))) (*.f64 -240 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 Om 6))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 -12 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -12 (+.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 9/8 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 Om 4)))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -9/16 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (fma.f64 -3/32 (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)))) (pow.f64 Om 6)) (fma.f64 1/480 (/.f64 (fma.f64 -360 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (fma.f64 -360 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 8)) (*.f64 (*.f64 -240 (pow.f64 l 6)) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6)) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (*.f64 9/8 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4))))))))))
(+.f64 1 (fma.f64 -3/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (fma.f64 -9/16 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6)) (fma.f64 -3/32 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))))) (pow.f64 Om 6)) (fma.f64 1/480 (/.f64 (fma.f64 -360 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (fma.f64 -360 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) 8)) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)) -240))) (pow.f64 Om 6)) (fma.f64 1/16 (/.f64 (*.f64 -12 (+.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6))) (pow.f64 Om 4)) (/.f64 (*.f64 9/8 (pow.f64 l 4)) (/.f64 (pow.f64 Om 4) (pow.f64 (sin.f64 ky) 4)))))))))
(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 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) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (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 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))))))))
(+.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 (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 (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 (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 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) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (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 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))))))))
(+.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 (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 (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 (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 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) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (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 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))))))))
(+.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 (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 (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 (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 (/.f64 -1/4 (/.f64 l Om)) (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 -1/4 (/.f64 l Om)) (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 -1/4 (/.f64 l Om)) (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 -1/4 (/.f64 l Om)) (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 -1/4 (/.f64 l Om)) (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 -1/4 (/.f64 l Om)) (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 -1/4 (/.f64 l Om)) (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 -1/4 (/.f64 l Om)) (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)))
(fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.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))))
(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 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 1/6 (*.f64 (/.f64 Om l) -7/360))))) (fma.f64 1/6 (/.f64 Om (/.f64 l ky)) (/.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)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 kx) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 kx) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 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 kx) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 kx) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sqrt.f64 1/2) (sin.f64 kx))))))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(sqrt.f64 (+.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) (sin.f64 kx)))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 kx l))
(/.f64 Om (*.f64 l kx))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (/.f64 Om (*.f64 kx l)))
(fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (/.f64 Om (*.f64 l kx)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om kx) l)) (/.f64 Om (*.f64 kx l))))
(fma.f64 -1 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (/.f64 Om (*.f64 l kx))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx) l)) (/.f64 Om (*.f64 kx l)))))
(fma.f64 -1 (*.f64 (*.f64 (/.f64 Om l) -7/360) (pow.f64 kx 3)) (fma.f64 -1 (*.f64 (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 1/6 (*.f64 (/.f64 Om l) -7/360)))) (pow.f64 kx 5)) (fma.f64 1/6 (/.f64 Om (/.f64 l kx)) (/.f64 Om (*.f64 l kx)))))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (*.f64 (pow.f64 ky 4) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6)))))
(+.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 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.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 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 -1 (*.f64 (pow.f64 ky 4) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6)) (neg.f64 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 1/2 Om) (*.f64 ky l))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256) (pow.f64 ky 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 l 5)) (pow.f64 ky 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l))))
(+.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 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (pow.f64 l 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256) (pow.f64 ky 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 l 5)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7)) (fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 l 5)) (pow.f64 ky 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l)))))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (*.f64 (pow.f64 ky 7) (pow.f64 l 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/256) (pow.f64 l 2))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 7)) (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 l 5)) (pow.f64 l 2))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 1/2 Om) (*.f64 ky l))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 (*.f64 8 (pow.f64 ky 6)) (pow.f64 l 6))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 (*.f64 8 (pow.f64 ky 6)) (pow.f64 l 6))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)))))
(+.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 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 1/2 Om) (*.f64 ky l))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 ky 5)) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l))))
(+.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 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (pow.f64 ky 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 ky 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 ky 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/256))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 ky 7)))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 ky 5))) (pow.f64 ky 2)) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 ky 7)))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 ky 5)) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/2 Om) (*.f64 ky l)))))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (*.f64 (pow.f64 ky 2) (pow.f64 l 7)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/256) (pow.f64 l 7))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 Om 5) -3/256) (pow.f64 ky 5))) (*.f64 (pow.f64 ky 2) (pow.f64 l 7))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 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 (neg.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -3)) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (+.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 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))))) (*.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) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -3)) (fma.f64 -1 (*.f64 (pow.f64 ky 6) (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -3))) (*.f64 4 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (neg.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 1/4 Om) (*.f64 ky l))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/512) (pow.f64 ky 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
(+.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 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (pow.f64 l 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)))) (pow.f64 ky 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/512))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/512) (pow.f64 ky 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l)))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/512)) (pow.f64 l 2)) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)))) (pow.f64 ky 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/512) (pow.f64 ky 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l)))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om -1/4) (*.f64 ky l))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (/.f64 (*.f64 1/32 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (/.f64 (*.f64 1/32 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 l 5))))) (*.f64 (pow.f64 ky 7) (pow.f64 l 2)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/512) (pow.f64 l 2))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (/.f64 (*.f64 1/32 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 7)) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -3/512) (pow.f64 l 2))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 1/4 Om) (*.f64 ky l))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (fma.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (fma.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (fma.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l)))))
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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 4 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3))) (*.f64 (*.f64 4 (pow.f64 ky 6)) (pow.f64 l 6))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3))) (*.f64 4 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4))))))
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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 4 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)))) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3))) (*.f64 (*.f64 4 (pow.f64 ky 6)) (pow.f64 l 6))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4))))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3))) (*.f64 4 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -3) (pow.f64 Om 4))))))
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 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -3)) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))))) (*.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 l 4) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -3)) (fma.f64 -1 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -3))) (*.f64 4 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (neg.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -3))) (*.f64 4 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 1/4 Om) (*.f64 ky l))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l))))
(+.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 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (pow.f64 ky 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 ky 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (pow.f64 ky 2) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/512))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 ky 7)))) (pow.f64 l 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))) (/.f64 (*.f64 1/4 Om) (*.f64 ky l)))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om -1/4) (*.f64 ky l))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (/.f64 (*.f64 1/32 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (/.f64 (*.f64 1/32 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5))))) (*.f64 (pow.f64 ky 2) (pow.f64 l 7)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 7)) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/512))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (/.f64 (*.f64 1/32 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/8 (/.f64 (pow.f64 Om 2) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 7)) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 ky 5)) -3/512))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 ky 5) (pow.f64 l 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 ky 7) (pow.f64 l 7))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (*.f64 1/2 (pow.f64 ky 4)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/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 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 l 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 2))) (*.f64 (pow.f64 ky 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -1/2) 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 1/8 (/.f64 (/.f64 Om 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 (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 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 l 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (/.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (pow.f64 (sqrt.f64 1/2) 4))) (*.f64 (pow.f64 ky 3) (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 -1/8 (/.f64 (/.f64 Om 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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.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 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 l 3)) (*.f64 1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (/.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (pow.f64 (sqrt.f64 1/2) 4))) (*.f64 (pow.f64 ky 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.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))))))))
(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 1/8 (/.f64 (/.f64 Om 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 (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 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 3) (-.f64 (*.f64 1/512 (/.f64 1 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (-.f64 (/.f64 1/512 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 1/32 (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (+.f64 (/.f64 1/512 (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4)))) (/.f64 -1/32 (*.f64 (pow.f64 ky 3) (pow.f64 l 3))))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (/.f64 (*.f64 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) 2)))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6)) (pow.f64 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) -1/2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 (*.f64 8 (pow.f64 ky 6)) (pow.f64 l 6))) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6)) (pow.f64 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) -1/2) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6)) (pow.f64 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) -1/2) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (/.f64 (*.f64 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) 2)))) (pow.f64 Om 4))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6)) (pow.f64 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) -1/2) 2)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)) (pow.f64 Om 4))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6))))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))) (*.f64 -2 (*.f64 (pow.f64 ky 4) (pow.f64 l 4))))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) 2))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 (*.f64 8 (pow.f64 ky 6)) (pow.f64 l 6))) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6) (neg.f64 (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) 2)))))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6)) (pow.f64 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) -1/2) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6))) (*.f64 8 (*.f64 (pow.f64 ky 6) (pow.f64 l 6)))) (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (pow.f64 l 4)) -6)) (pow.f64 (*.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) -1/2) 2))))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 1 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (*.f64 1/2 (pow.f64 l 4)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 Om 2)) 2)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 6) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4))))) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2)))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 Om 2)) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (pow.f64 ky 2)) (pow.f64 Om 2)) 2)))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 2))) (*.f64 (pow.f64 l 6) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6))) (*.f64 8 (/.f64 (pow.f64 ky 6) (pow.f64 Om 6)))) (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 ky 4) (pow.f64 Om 4)) -6)) (pow.f64 (*.f64 -1/2 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2))) 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 1/8 (/.f64 (/.f64 Om 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 (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 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.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)))) (fma.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (/.f64 (*.f64 1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (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 -1/8 (/.f64 (/.f64 Om 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/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.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 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (*.f64 -1/512 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (/.f64 (*.f64 -1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 ky 3))) (/.f64 (*.f64 1/512 (pow.f64 Om 3)) (*.f64 (pow.f64 ky 3) (pow.f64 (sqrt.f64 1/2) 4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))) (*.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 (sin.f64 ky) 2) (/.f64 Om l))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) 1) (/.f64 Om l))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) (neg.f64 l)) (neg.f64 Om))
(/.f64 (neg.f64 (*.f64 l (*.f64 2 (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 2 (sin.f64 ky)) (/.f64 (neg.f64 Om) (neg.f64 l)))
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 1)
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l) 2))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(*.f64 (*.f64 2 (/.f64 l Om)) (log.f64 (exp.f64 (sin.f64 ky))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l) (pow.f64 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l) 2)))
(cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)) (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) 4))))
(cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 ky) 3))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) 4)) (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (sin.f64 ky) 3))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 4 (pow.f64 (/.f64 l Om) 2)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(exp.f64 (+.f64 (log.f64 (sin.f64 ky)) (log.f64 (*.f64 2 (/.f64 l Om)))))
(exp.f64 (+.f64 (log.f64 (*.f64 2 (/.f64 l Om))) (log.f64 (sin.f64 ky))))
(exp.f64 (+.f64 (log.f64 (sin.f64 ky)) (log.f64 (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)
(/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1/2)
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l) 2)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) (cbrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)) 2)))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l) 2))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))
(*.f64 1 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) 1)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/4)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/4)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/4)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) 1)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))
(*.f64 1 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) 1)
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) 1) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4))) (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/4)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/4)) (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2))) (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2))) (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))))))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3))
(log.f64 (exp.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)
(exp.f64 (*.f64 3/2 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))))
(pow.f64 (exp.f64 3/2) (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l))))))
(pow.f64 (exp.f64 3/2) (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2)))))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) 3/2)))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (*.f64 2 (sin.f64 ky)) Om) l)))) 3/2)
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))) 3/2)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) 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 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/4))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky)) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) (-.f64 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) -1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky)) (+.f64 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky)) -1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky)))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) 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 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) l) (sin.f64 ky))))))
(cbrt.f64 (*.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))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) 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 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) 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 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 -1/4 Om) 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 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (neg.f64 Om) l) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 ky))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (/.f64 Om l))) (/.f64 1 (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (/.f64 Om l))) 1) (sin.f64 ky))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (*.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (*.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 Om l))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 Om l)) 1) (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 l) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 ky)) l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 ky))))
(/.f64 (*.f64 1 (/.f64 Om (*.f64 (cbrt.f64 (sin.f64 ky)) l))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))
(/.f64 (*.f64 1 (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)) (sin.f64 ky))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 2)) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 Om 2)) (/.f64 (cbrt.f64 Om) l)) (sin.f64 ky))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 ky)) l)))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 1 (*.f64 (cbrt.f64 (sin.f64 ky)) l)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky)))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 ky))))
(/.f64 (/.f64 (neg.f64 Om) l) (neg.f64 (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2)))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2)) (*.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))
(cbrt.f64 (/.f64 (/.f64 Om l) (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (/.f64 Om l) 2))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (-.f64 (log.f64 (/.f64 Om l)) (log.f64 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 kx))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) (-.f64 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)) (+.f64 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)) -1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))) (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 kx) (/.f64 l Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(*.f64 Om (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 kx))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 Om (/.f64 1 (*.f64 l (sin.f64 kx))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 1 (/.f64 Om (*.f64 l (sin.f64 kx))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 1)
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (/.f64 1 (sin.f64 kx)) (/.f64 Om l))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (/.f64 (neg.f64 Om) l) (/.f64 1 (neg.f64 (sin.f64 kx))))
(/.f64 (*.f64 (/.f64 (neg.f64 Om) l) 1) (neg.f64 (sin.f64 kx)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 kx))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 2)))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (*.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 1 (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 Om l)) 1) (sin.f64 kx)))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 kx))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 kx))) (/.f64 Om (*.f64 (sqrt.f64 (sin.f64 kx)) l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 1 (/.f64 Om (*.f64 (cbrt.f64 (sin.f64 kx)) l))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(/.f64 (*.f64 1 (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 l) (sin.f64 kx)))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 kx)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 (sqrt.f64 Om) l) (/.f64 (sqrt.f64 Om) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 2)) (sin.f64 kx)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 (cbrt.f64 Om) l) (/.f64 (cbrt.f64 (pow.f64 Om 2)) (sin.f64 kx)))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 kx))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 Om (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 kx)))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 Om (/.f64 1 l)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (cbrt.f64 (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 kx)))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 Om l) 2)) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 kx))))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))
(pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 1)
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(neg.f64 (/.f64 (/.f64 Om l) (neg.f64 (sin.f64 kx))))
(/.f64 (/.f64 (neg.f64 Om) l) (neg.f64 (sin.f64 kx)))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(cbrt.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) (pow.f64 (/.f64 Om (*.f64 l (sin.f64 kx))) 2)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) (pow.f64 (/.f64 (/.f64 Om l) (sin.f64 kx)) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2)) (*.f64 (sin.f64 kx) (pow.f64 (sin.f64 kx) 2))))
(cbrt.f64 (/.f64 (/.f64 Om l) (/.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 Om l) 2))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(exp.f64 (log.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(exp.f64 (-.f64 (log.f64 (/.f64 Om l)) (log.f64 (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(/.f64 (/.f64 Om l) (sin.f64 kx))
(/.f64 Om (*.f64 l (sin.f64 kx)))
(*.f64 ky (*.f64 2 (/.f64 l Om)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 ky (/.f64 Om l)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 2 (/.f64 1 (/.f64 Om (*.f64 ky l))))
(/.f64 2 (/.f64 Om (*.f64 ky l)))
(*.f64 l (/.f64 ky (/.f64 Om 2)))
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(*.f64 (/.f64 l Om) (*.f64 ky 2))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 (*.f64 2 (/.f64 l Om)) ky)
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(*.f64 (*.f64 ky 2) (/.f64 l Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 1)
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(*.f64 (/.f64 ky (/.f64 Om 2)) l)
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(*.f64 (/.f64 1 Om) (/.f64 (*.f64 ky 2) (/.f64 1 l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 ky)))
(*.f64 (*.f64 2 ky) (/.f64 (*.f64 l 1) Om))
(*.f64 (*.f64 ky -2) (/.f64 1 (/.f64 (neg.f64 Om) l)))
(/.f64 (*.f64 (*.f64 ky -2) 1) (/.f64 (neg.f64 Om) l))
(*.f64 ky (/.f64 -2 (/.f64 (neg.f64 Om) l)))
(*.f64 (sqrt.f64 (*.f64 ky 2)) (*.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 2 ky)) (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 2 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 ky)) Om) (*.f64 (sqrt.f64 (*.f64 2 ky)) l))
(*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (*.f64 ky 2) (sqrt.f64 (/.f64 Om l))))
(*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (*.f64 2 ky) (sqrt.f64 (/.f64 Om l))))
(*.f64 (sqrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))) (sqrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (*.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 l Om)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 l Om) (cbrt.f64 (*.f64 2 ky))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))) (cbrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2))) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky))) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)) (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2))) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky))) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky)) 2)))
(*.f64 (*.f64 (*.f64 ky 2) l) (/.f64 1 Om))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 2 ky)))
(*.f64 (*.f64 2 ky) (/.f64 (*.f64 l 1) Om))
(*.f64 (*.f64 (*.f64 ky 2) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 l Om)))
(*.f64 (*.f64 2 ky) (*.f64 (sqrt.f64 (/.f64 l Om)) (sqrt.f64 (/.f64 l Om))))
(*.f64 (*.f64 (*.f64 ky 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 2))) (cbrt.f64 (/.f64 l Om)))
(*.f64 (*.f64 2 ky) (*.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 2)) (cbrt.f64 (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) 1) l)
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 (/.f64 ky Om) 2) (*.f64 (sqrt.f64 l) (sqrt.f64 l)))
(*.f64 (*.f64 (/.f64 2 Om) ky) (*.f64 (sqrt.f64 l) (sqrt.f64 l)))
(*.f64 (*.f64 (/.f64 ky (/.f64 Om 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(*.f64 (*.f64 (/.f64 ky Om) 2) (*.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 l)))
(*.f64 (*.f64 (/.f64 2 Om) ky) (*.f64 (cbrt.f64 (pow.f64 l 2)) (cbrt.f64 l)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 (*.f64 ky 2) (cbrt.f64 (/.f64 Om l))))
(/.f64 (*.f64 1 (/.f64 (*.f64 2 ky) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (pow.f64 (/.f64 Om l) 2)))
(*.f64 (/.f64 (*.f64 ky 2) 1) (/.f64 l Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 (/.f64 ky (sqrt.f64 (/.f64 Om l))) (/.f64 2 (sqrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 (*.f64 2 ky) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (*.f64 ky 2) (neg.f64 Om)) (neg.f64 l))
(/.f64 (neg.f64 (*.f64 2 ky)) (/.f64 (neg.f64 Om) l))
(*.f64 (neg.f64 l) (/.f64 (*.f64 2 ky) (neg.f64 Om)))
(*.f64 (/.f64 ky 1) (*.f64 2 (/.f64 l Om)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 (/.f64 2 Om) (/.f64 ky (/.f64 1 l)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 (/.f64 ky Om) (/.f64 2 (/.f64 1 l)))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) 1) (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 ky)) (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 2 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 ky)) Om) (*.f64 (sqrt.f64 (*.f64 2 ky)) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) Om) (/.f64 (sqrt.f64 (*.f64 ky 2)) (/.f64 1 l)))
(*.f64 (sqrt.f64 (*.f64 2 ky)) (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 2 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 ky)) Om) (*.f64 (sqrt.f64 (*.f64 2 ky)) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 Om l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 l Om) (cbrt.f64 (*.f64 2 ky))))
(*.f64 (/.f64 2 (sqrt.f64 (/.f64 Om l))) (/.f64 ky (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 ky (sqrt.f64 (/.f64 Om l))) (/.f64 2 (sqrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 (*.f64 2 ky) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 2 (cbrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 (*.f64 2 ky) (cbrt.f64 (/.f64 Om l))) (cbrt.f64 (pow.f64 (/.f64 Om l) 2)))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 ky (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 2 (cbrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 (*.f64 2 ky) (cbrt.f64 (/.f64 Om l))) (cbrt.f64 (pow.f64 (/.f64 Om l) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ky 2)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 (sqrt.f64 (*.f64 ky 2)) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 ky)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (/.f64 (sqrt.f64 (*.f64 2 ky)) (cbrt.f64 (/.f64 Om l))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 ky)) (cbrt.f64 (/.f64 Om l))) (sqrt.f64 (*.f64 2 ky))) (cbrt.f64 (pow.f64 (/.f64 Om l) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) Om) (/.f64 (cbrt.f64 (*.f64 ky 2)) (/.f64 1 l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) Om) (*.f64 (/.f64 (cbrt.f64 (*.f64 2 ky)) 1) l))
(/.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 2 ky)) 1) l) (cbrt.f64 (*.f64 (pow.f64 ky 2) 4))) Om)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 (*.f64 ky 2)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 (*.f64 2 ky)) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))) (cbrt.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 ky 2) 4)) (cbrt.f64 (pow.f64 (/.f64 Om l) 2))))
(pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 1)
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(neg.f64 (/.f64 (*.f64 ky 2) (/.f64 (neg.f64 Om) l)))
(/.f64 (neg.f64 (*.f64 2 ky)) (/.f64 (neg.f64 Om) l))
(*.f64 (neg.f64 l) (/.f64 (*.f64 2 ky) (neg.f64 Om)))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 ky) 2) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (log.f64 (pow.f64 (exp.f64 ky) 2)))
(cbrt.f64 (*.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))
(cbrt.f64 (*.f64 l (*.f64 (*.f64 (/.f64 ky Om) 2) (pow.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2)) 2))))
(cbrt.f64 (*.f64 l (*.f64 (*.f64 (/.f64 2 Om) ky) (pow.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 ky 2) (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 l Om) (pow.f64 (/.f64 l Om) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 ky) (*.f64 (pow.f64 ky 2) 4)) (/.f64 l Om)) (pow.f64 (/.f64 l Om) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 ky 3) 1/2) 4) (*.f64 (/.f64 l Om) (pow.f64 (/.f64 l Om) 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 ky 2) (*.f64 (pow.f64 ky 2) 4)) (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2))))
(cbrt.f64 (*.f64 (*.f64 2 (*.f64 ky (/.f64 l Om))) (/.f64 (*.f64 (pow.f64 ky 2) 4) (pow.f64 (/.f64 Om l) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ky 3) 1/2) 4) (*.f64 (/.f64 Om l) (pow.f64 (/.f64 Om l) 2))))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(exp.f64 (log.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(exp.f64 (+.f64 (log.f64 (*.f64 ky 2)) (log.f64 (/.f64 l Om))))
(exp.f64 (+.f64 (log.f64 (*.f64 2 ky)) (log.f64 (/.f64 l Om))))
(exp.f64 (-.f64 (log.f64 (*.f64 ky 2)) (log.f64 (/.f64 Om l))))
(exp.f64 (-.f64 (log.f64 (*.f64 2 ky)) (log.f64 (/.f64 Om l))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(*.f64 l (*.f64 (/.f64 ky Om) 2))
(*.f64 l (*.f64 (/.f64 2 Om) ky))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) -2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) -2)))
(pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky)) 2)) -1/2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2) (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) -2) (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) -2) (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(exp.f64 (log.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 1/2))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))
(/.f64 (/.f64 1/2 (sqrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 1/2 (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))) (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(/.f64 (/.f64 1/2 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))) (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))
(/.f64 (/.f64 1/2 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 l (/.f64 ky (/.f64 Om 2))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))
(/.f64 1/2 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 l (*.f64 (/.f64 ky Om) 2)) 2)))))
(/.f64 1/2 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 l (*.f64 (/.f64 2 Om) ky)) 2)))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) -2)))
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) -2)))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))
(/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/4 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) 3)))) (sqrt.f64 (+.f64 1/4 (fma.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))) -2) (neg.f64 (/.f64 1/4 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2)))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 ky Om) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (*.f64 (/.f64 2 Om) ky))))))

eval970.0ms (4.9%)

Compiler

Compiled 28029 to 20793 computations (25.8% saved)

prune327.0ms (1.7%)

Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New7517758
Fresh202
Picked325
Done022
Total75611767
Accuracy
100.0%
Counts
767 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.1%
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
85.3%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
45.7%
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
55.4%
(sqrt.f64 1/2)
46.0%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))) 3/2))
99.6%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
85.3%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 ky l) Om))))) 3/2))
46.2%
(cbrt.f64 (+.f64 (sqrt.f64 1/8) (/.f64 (*.f64 -3/4 (*.f64 Om (sqrt.f64 1/8))) (*.f64 l (sin.f64 ky)))))
63.5%
1
Compiler

Compiled 605 to 459 computations (24.1% saved)

regimes367.0ms (1.9%)

Counts
27 → 1
Calls
Call 1
Inputs
1
(sqrt.f64 1/2)
(sqrt.f64 (+.f64 1/2 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 ky)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (sin.f64 kx)) (/.f64 l Om))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 ky) (/.f64 Om l)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 -1/4 (/.f64 l Om)) (sin.f64 ky))) 3/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 (/.f64 Om l) 2))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (/.f64 (*.f64 ky l) Om))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 kx))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 2 ky) (/.f64 Om l)) 2)))))))
(cbrt.f64 (+.f64 (sqrt.f64 1/8) (/.f64 (*.f64 -3/4 (*.f64 Om (sqrt.f64 1/8))) (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)))) 2)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))) 3/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 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 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
Calls

19 calls:

123.0ms
(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
60.0ms
ky
23.0ms
(pow.f64 (sin.f64 kx) 2)
16.0ms
l
15.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
100.0%1l
100.0%1Om
100.0%1kx
100.0%1ky
100.0%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)))))))))
100.0%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))))))))
100.0%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)))))))
100.0%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))))))
100.0%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)))))
100.0%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))))
100.0%1(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
100.0%1(pow.f64 (/.f64 (*.f64 2 l) Om) 2)
100.0%1(/.f64 (*.f64 2 l) Om)
100.0%1(*.f64 2 l)
100.0%1(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
100.0%1(pow.f64 (sin.f64 kx) 2)
100.0%1(sin.f64 kx)
100.0%1(pow.f64 (sin.f64 ky) 2)
100.0%1(sin.f64 ky)
Compiler

Compiled 703 to 542 computations (22.9% saved)

regimes106.0ms (0.5%)

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

6 calls:

29.0ms
kx
19.0ms
(sin.f64 ky)
13.0ms
(sin.f64 kx)
12.0ms
Om
12.0ms
l
Results
AccuracySegmentsBranch
100.0%1l
100.0%1Om
100.0%1kx
100.0%1ky
100.0%1(sin.f64 kx)
100.0%1(sin.f64 ky)
Compiler

Compiled 381 to 278 computations (27% saved)

regimes80.0ms (0.4%)

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

6 calls:

13.0ms
kx
13.0ms
(sin.f64 kx)
12.0ms
Om
12.0ms
(sin.f64 ky)
11.0ms
ky
Results
AccuracySegmentsBranch
100.0%1l
100.0%1Om
100.0%1kx
100.0%1ky
100.0%1(sin.f64 kx)
100.0%1(sin.f64 ky)
Compiler

Compiled 358 to 263 computations (26.5% saved)

regimes77.0ms (0.4%)

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

6 calls:

19.0ms
Om
11.0ms
ky
11.0ms
(sin.f64 ky)
10.0ms
kx
9.0ms
(sin.f64 kx)
Results
AccuracySegmentsBranch
99.6%1l
99.6%1Om
99.6%1kx
99.6%1ky
99.6%1(sin.f64 kx)
99.6%1(sin.f64 ky)
Compiler

Compiled 280 to 211 computations (24.6% saved)

regimes63.0ms (0.3%)

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

6 calls:

10.0ms
(sin.f64 ky)
10.0ms
Om
9.0ms
(sin.f64 kx)
9.0ms
kx
9.0ms
ky
Results
AccuracySegmentsBranch
99.6%1l
99.6%1Om
99.6%1kx
99.6%1ky
99.6%1(sin.f64 kx)
99.6%1(sin.f64 ky)
Compiler

Compiled 260 to 196 computations (24.6% saved)

regimes58.0ms (0.3%)

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

6 calls:

9.0ms
(sin.f64 kx)
9.0ms
l
9.0ms
ky
9.0ms
Om
8.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
99.6%1l
99.6%1Om
99.6%1kx
99.6%1ky
99.6%1(sin.f64 kx)
99.6%1(sin.f64 ky)
Compiler

Compiled 243 to 184 computations (24.3% saved)

regimes143.0ms (0.7%)

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

6 calls:

73.0ms
kx
17.0ms
(sin.f64 ky)
16.0ms
Om
16.0ms
l
11.0ms
ky
Results
AccuracySegmentsBranch
88.9%2l
88.3%2Om
85.3%1kx
87.0%2ky
85.3%1(sin.f64 kx)
87.0%3(sin.f64 ky)
Compiler

Compiled 129 to 100 computations (22.5% saved)

regimes185.0ms (0.9%)

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

6 calls:

43.0ms
(sin.f64 ky)
40.0ms
kx
34.0ms
(sin.f64 kx)
27.0ms
ky
22.0ms
Om
Results
AccuracySegmentsBranch
74.0%9(sin.f64 ky)
72.9%8kx
73.8%8(sin.f64 kx)
70.6%5ky
80.4%4Om
81.3%2l
Compiler

Compiled 86 to 69 computations (19.8% saved)

regimes9.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

3.0ms
l
3.0ms
Om
3.0ms
ky
Results
AccuracySegmentsBranch
63.5%1ky
63.5%1Om
63.5%1l
Compiler

Compiled 20 to 17 computations (15% saved)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
7.764503830235199e-160
9.012744046225849e-160
Results
9.0ms32×body256valid
Compiler

Compiled 90 to 79 computations (12.2% saved)

bsearch17.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
2.1629879387288682e+49
3.623455575894623e+49
Results
16.0ms64×body256valid
Compiler

Compiled 92 to 87 computations (5.4% saved)

simplify11.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
082499
1110499
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 l (/.f64 2 Om)))))))
(if (<=.f64 l 1582914569427869/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(if (<=.f64 l 27999999999999997982498068677866258098193128488960) 1 (sqrt.f64 1/2))
1
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (/.f64 2 Om)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 2 (sin.f64 ky))) 2)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky))))) 3/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 l (/.f64 2 Om)))))))
(if (<=.f64 l 1582914569427869/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 l (/.f64 ky (/.f64 Om 2))))))))
(if (<=.f64 l 27999999999999997982498068677866258098193128488960) 1 (sqrt.f64 1/2))
1
Compiler

Compiled 179 to 153 computations (14.5% saved)

soundness3.6s (18.5%)

Rules
882×associate-/r*
882×associate-/r*
882×associate-/r*
766×associate-/r*
673×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421552
13841376
214581376
350221376
026229
1386173
24922173
026229
1386173
24922173
076138185
1216237447
042621
1716621
0178776721
1540476693
0178776721
1540476693
044486
1728486
036602
1545602
25604602
01485133277
14582132927
026229
1386173
24922173
076138185
1216237447
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1195 to 894 computations (25.2% saved)

end0.0ms (0%)

preprocess203.0ms (1%)

Remove

(sort kx ky)

(abs ky)

(abs kx)

(abs Om)

(abs l)

Compiler

Compiled 2520 to 2116 computations (16% saved)

Profiling

Loading profile data...