Toniolo and Linder, Equation (3a)

Time bar (total: 15.1s)

analyze491.0ms (3.3%)

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

Compiled 34 to 30 computations (11.8% saved)

sample2.9s (19%)

Results
2.9s8256×body256valid
Bogosity

preprocess294.0ms (2%)

Algorithm
egg-herbie
Rules
954×distribute-lft-neg-out
926×associate-*r/
862×associate-*r*
850×associate-*l*
826×associate-*l/
Problems
199×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)))))
11×(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(pow.f64 (sin.f64 ky) 2)
(pow.f64 (sin.f64 kx) 2)
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421552
13811376
210281376
353031376
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 (/.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)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 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 (/.f64 l Om) 2) 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 (/.f64 l Om) 2) 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 (/.f64 l Om) 2) 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 (/.f64 l Om) 2) 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 Om) 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 Om (/.f64 2 l)) 2) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.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)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 2 (/.f64 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 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 2 (/.f64 Om ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.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 (/.f64 ky Om) 2) 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 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.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)))))) 1/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 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 (/.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)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l (/.f64 Om 2)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 l Om) 2) 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 79 to 63 computations (20.3% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.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)))))) 1/2)))
97.3%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.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)))))) 1/2)))
Compiler

Compiled 62 to 54 computations (12.9% saved)

localize254.0ms (1.7%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.4%
(pow.f64 (sin.f64 ky) 2)
99.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))))))
95.4%
(*.f64 (pow.f64 (/.f64 2 (/.f64 Om l)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
86.4%
(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)

series151.0ms (1%)

Counts
4 → 148
Calls

39 calls:

TimeVariablePointExpression
56.0ms
Om
@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)))))
51.0ms
ky
@-inf
(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
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))))))
3.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))))))

rewrite218.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1134×log1p-expm1-u
608×expm1-udef
608×log1p-udef
260×associate-*r*
258×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026229
1379173
25082173
Stop Event
node limit
Counts
4 → 99
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 (pow.f64 (cbrt.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 (*.f64 2 (/.f64 l Om)) (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))))) 2))
(*.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 (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 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 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 (pow.f64 (cbrt.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 (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 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (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 (*.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)))))
(pow.f64 (+.f64 1 (pow.f64 (*.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 (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)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(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 (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 ky)) 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 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)
(/.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 (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 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 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 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (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 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(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)
(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 (neg.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 (*.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 (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 (pow.f64 (pow.f64 (cbrt.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 (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))
(pow.f64 (+.f64 1 (pow.f64 (*.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 (/.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)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(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 (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 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.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)))

simplify292.0ms (1.9%)

Algorithm
egg-herbie
Rules
994×associate-*r*
950×fma-def
864×associate-*l*
768×*-commutative
510×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062129692
1183127172
2756527166
Stop Event
node limit
Counts
247 → 304
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 (pow.f64 (cbrt.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 (*.f64 2 (/.f64 l Om)) (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))))) 2))
(*.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 (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 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 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 (pow.f64 (cbrt.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 (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 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (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 (*.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)))))
(pow.f64 (+.f64 1 (pow.f64 (*.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 (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)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(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 (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 ky)) 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 kx)) 2) 1) (*.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky)) 2) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)
(/.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 (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 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 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 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (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 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 3)
(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)
(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 (neg.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 (*.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 (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 (pow.f64 (pow.f64 (cbrt.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 (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))
(pow.f64 (+.f64 1 (pow.f64 (*.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 (/.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)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/2) 2)
(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 (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 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l)))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1) (/.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (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 (pow.f64 (/.f64 l 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))))))
(fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1) (/.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (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 (pow.f64 (/.f64 l 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))))))
(fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1) (/.f64 (*.f64 (*.f64 -2 (pow.f64 l 4)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (pow.f64 Om 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (/.f64 (pow.f64 l 4) (/.f64 (pow.f64 Om 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (fma.f64 2 (/.f64 (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 (pow.f64 (/.f64 l 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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l)))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(fma.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))) (fma.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 Om l))))))
(*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 -2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.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 (/.f64 (*.f64 -1/4 Om) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.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 (*.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 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2 (fma.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/4 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) 1/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 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2 (fma.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/4 (fma.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) -1/512) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) 1/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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (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))))))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 kx 2) (pow.f64 Om 2)) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 kx 2) (pow.f64 Om 2)) (pow.f64 l 2))) (*.f64 (*.f64 1/2 (pow.f64 kx 4)) (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 2 (pow.f64 (/.f64 l 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 (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 ky) 2)))))) (-.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 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 kx 4)) (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 2 (pow.f64 (/.f64 l Om) 2))) 2))) (*.f64 (*.f64 1/2 (pow.f64 kx 6)) (fma.f64 (pow.f64 (/.f64 l Om) 2) 8/45 (*.f64 (*.f64 -2 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 2 (pow.f64 (/.f64 l Om) 2))) 2)) (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 kx 2) (pow.f64 Om 2)) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (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))))))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 (/.f64 (*.f64 2 (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 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))))) 2))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) 2))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)) (fma.f64 1/2 (*.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (*.f64 (pow.f64 ky 4) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))) (+.f64 (/.f64 (*.f64 2 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (pow.f64 ky 6) (fma.f64 (pow.f64 (/.f64 l Om) 2) 8/45 (*.f64 (*.f64 -2 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (*.f64 -4/3 (pow.f64 (/.f64 l Om) 2)) (pow.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))))) 2)) (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))))))))))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))))
(sqrt.f64 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1))
(*.f64 4 (/.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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 4 (*.f64 (pow.f64 (/.f64 l 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 (*.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 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 (pow.f64 kx 2) (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 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 (pow.f64 kx 2) (pow.f64 Om 2)) (pow.f64 l 2))) (/.f64 (*.f64 (*.f64 -4/3 (pow.f64 kx 4)) (pow.f64 l 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))))))
(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 4 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 (/.f64 (pow.f64 kx 2) (pow.f64 Om 2)) (pow.f64 l 2))) (/.f64 (*.f64 8/45 (*.f64 (pow.f64 l 2) (pow.f64 kx 6))) (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 (*.f64 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (sin.f64 kx) 2) (*.f64 4 (pow.f64 (/.f64 l 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 (*.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 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (pow.f64 ky 2) (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 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (pow.f64 l 2))) (/.f64 (*.f64 -4/3 (*.f64 (pow.f64 l 2) (pow.f64 ky 4))) (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))))))
(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 4 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (pow.f64 l 2))) (/.f64 8/45 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (pow.f64 ky 6))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 (/.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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (pow.f64 (/.f64 l 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 (*.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 (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/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 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) -1/16 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (-.f64 (/.f64 (/.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 l (pow.f64 Om 5))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 Om 7) (*.f64 l (+.f64 (*.f64 -1/8 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 l 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (*.f64 (pow.f64 Om 5) (*.f64 l (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (pow.f64 Om 7) (*.f64 l (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 1/64 (*.f64 (pow.f64 (+.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))))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) -1/16 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (-.f64 (/.f64 (/.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 l (pow.f64 Om 5))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 1/2)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (fma.f64 -1/8 (/.f64 (-.f64 (/.f64 (/.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)))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 (*.f64 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1) (/.f64 -1/2 (/.f64 (pow.f64 Om 4) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 (*.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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (*.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 (*.f64 2 (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (*.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 (*.f64 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1) (/.f64 -1/2 (/.f64 (pow.f64 Om 4) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.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 (*.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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (*.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 (*.f64 2 (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -16 (*.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 (*.f64 -2 (pow.f64 l 2)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (pow.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) 2))))))
(+.f64 1 (fma.f64 -2 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -2 1) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (*.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 -1/2 (fma.f64 (pow.f64 l 4) (fma.f64 -16 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (*.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)) (*.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))) (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 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) -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 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 (*.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 (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 (*.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)))
(-.f64 (fma.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) 1/2 (*.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 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (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) -1/16)) 2)) (*.f64 Om (pow.f64 l 5)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5)))) (fma.f64 -1 (/.f64 (*.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) (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 7))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.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 (*.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 (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))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (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) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.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 (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) -1/16)) 2))) (/.f64 1/256 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4) (pow.f64 Om 8)))) (*.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 (*.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 (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 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/2 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (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) -1/16)) 2)) (*.f64 Om (pow.f64 l 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/16))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(fma.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 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 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 7)))))))
(fma.f64 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) -1/2 (fma.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 (*.f64 (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) -1/16)) 2)) (*.f64 Om (pow.f64 l 5))) (/.f64 (fma.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 (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) -1/16)) 2))) (/.f64 1/256 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 4) (pow.f64 Om 8)))) (*.f64 Om (pow.f64 l 7)))) (*.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))))
(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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (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))))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 (pow.f64 kx 2) (pow.f64 Om 2)) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3))))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 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 (*.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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)) (+.f64 (*.f64 (pow.f64 kx 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3))))) 2)))) (*.f64 (pow.f64 kx 6) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 Om 4)) (/.f64 (pow.f64 l 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3))))) (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1)) (fma.f64 8/45 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 2)) (fma.f64 2 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3))))) 2))) (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1))) (*.f64 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3)) 16/3))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 ky) 2)) 1) 3))) (/.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.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 (/.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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (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))))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 (pow.f64 ky 2) (pow.f64 Om 2)) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om 2) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 2)))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))) 2)))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))) (fma.f64 -1/2 (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3))))) 2))) (*.f64 (pow.f64 ky 4) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -2 (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 (*.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 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)) (+.f64 (*.f64 (pow.f64 ky 4) (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3))))) 2)))) (*.f64 (pow.f64 ky 6) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1))) (fma.f64 8/45 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 2)) (fma.f64 16/3 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3)) (fma.f64 -4/3 (/.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 2)) (pow.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3))))) 2))) (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1)) 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 (/.f64 l Om) 2) (pow.f64 (sin.f64 kx) 2)) 1) 3))) (/.f64 (*.f64 -2 (pow.f64 ky 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (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 (fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 4 1)))
(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))
(fma.f64 (pow.f64 ky 4) -1/3 (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)))
(fma.f64 (pow.f64 ky 4) -1/3 (fma.f64 (pow.f64 ky 6) 2/45 (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))))
(fma.f64 (pow.f64 ky 4) -1/3 (fma.f64 -1/315 (pow.f64 ky 8) (fma.f64 (pow.f64 ky 6) 2/45 (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)))))
(*.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)))))
(*.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)))))
(*.f64 (pow.f64 (cbrt.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))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.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))))) (pow.f64 (cbrt.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)))))
(*.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)))))
(*.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)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 1/2))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.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)))))
(/.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)))))
(/.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)))))
(/.f64 (pow.f64 (cbrt.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)))))))
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (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 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1)
(/.f64 (neg.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (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 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))) (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 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 1 (-.f64 (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 (hypot.f64 1 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 3/2)) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(/.f64 (hypot.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1/2)
(hypot.f64 1 (*.f64 2 (*.f64 (/.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)
(hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (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)))))
(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)))))
(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)))))
(fabs.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)))))
(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)))))
(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)))))
(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)))))
(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 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)))))
(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)))))
(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))))
(sqrt.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 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)))))
(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)))))
(+.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 (*.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 (*.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 (+.f64 1 (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))
(+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 0)
(/.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))) 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 (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)) (fma.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)) (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (sin.f64 kx))) 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 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6)))
(/.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 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6)) (*.f64 4 (pow.f64 (/.f64 l Om) 2))) (-.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))
(/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (+.f64 (pow.f64 (sin.f64 kx) 4) (-.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (+.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 (sin.f64 kx) 6)))
(/.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 4 (pow.f64 (/.f64 l Om) 2)) (/.f64 (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4))))
(*.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (-.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 (sin.f64 ky) 4)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1)
(pow.f64 (*.f64 2 (*.f64 (/.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)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (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)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (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)
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (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 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (*.f64 2 (*.f64 (/.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))))
(pow.f64 (*.f64 2 (*.f64 (/.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))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (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)))
(pow.f64 (*.f64 2 (*.f64 (/.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)))
(pow.f64 (*.f64 2 (*.f64 (/.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))
(pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (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)))
(pow.f64 (*.f64 2 (*.f64 (/.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 (*.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 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 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 2 (*.f64 (/.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 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (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 (/.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 (/.f64 1 (neg.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 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (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 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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.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 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(*.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))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (/.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)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (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))))))
(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))))))
(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))))))
(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))))))
(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))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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/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 (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)))
(pow.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 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 2)
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 2)
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) 2)
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 2 ky))) 2)
(-.f64 1/2 (/.f64 (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 (sin.f64 ky) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 ky))) 1))
(pow.f64 (sin.f64 ky) 2)
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) 2)))
(pow.f64 (sin.f64 ky) 2)

eval591.0ms (3.9%)

Compiler

Compiled 18463 to 13417 computations (27.3% saved)

prune146.0ms (1%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New3004304
Fresh000
Picked101
Done000
Total3014305
Accuracy
100.0%
Counts
305 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/2)))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
51.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
60.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3) 1/2)))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
51.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
60.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 1) 1/2)))
Compiler

Compiled 170 to 146 computations (14.1% saved)

localize446.0ms (3%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
99.6%
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
97.0%
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
87.0%
(cbrt.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 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.2%
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
97.0%
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.0%
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
97.4%
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
90.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
Compiler

Compiled 413 to 198 computations (52.1% saved)

series300.0ms (2%)

Counts
12 → 480
Calls

132 calls:

TimeVariablePointExpression
47.0ms
l
@inf
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
21.0ms
Om
@0
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
19.0ms
ky
@0
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
17.0ms
kx
@0
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3)
16.0ms
kx
@inf
(*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))

rewrite249.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
840×expm1-udef
704×prod-diff
406×associate-*r*
258×associate-*l*
235×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036574
1553568
26763568
Stop Event
node limit
Counts
12 → 318
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (*.f64 2 (/.f64 l Om)) (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 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)))
(cbrt.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)))
(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 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))
(*.f64 (pow.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(/.f64 (neg.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (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 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 1/2 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2)) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) 1/2)
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) (pow.f64 (*.f64 2 (/.f64 l Om)) -1))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1) (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -1)
(pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.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 (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))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/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)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(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 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(-.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) 3) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2)) -1/2)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 3/2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) 2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(-.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 (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))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/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)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1/2))
(*.f64 (pow.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2) 1/4))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2) 1/4) (/.f64 1/4 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(*.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3))
(/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/3)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 2))
(log.f64 (exp.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(-.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) 3) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 -1 (pow.f64 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) -1) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 1)
(*.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) -1) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) -1) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) -1))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/3)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(exp.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))

simplify781.0ms (5.2%)

Algorithm
egg-herbie
Rules
1234×times-frac
1056×*-commutative
626×+-commutative
616×sqr-pow
434×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01543121638
15032117332
Stop Event
node limit
Counts
798 → 664
Calls
Call 1
Inputs
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 1/2 (/.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 (*.f64 l (sin.f64 ky)) Om))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 1/2 (/.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 (*.f64 l (sin.f64 kx)) Om))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)))))
(+.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 6) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(*.f64 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 2/3 (/.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/3 (*.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))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 2/3 (/.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/3 (*.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))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 1/3 (*.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 8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (*.f64 4/3 (/.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))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))))))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2/3 (/.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/3 (/.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 4/3 (*.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/3 (/.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/3 (/.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 4/3 (*.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 1/3 (/.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 8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 4/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))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6))) (*.f64 2/3 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
1
(+.f64 1 (*.f64 2/3 (/.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/3 (/.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 4/3 (*.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/3 (/.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/3 (/.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 4/3 (*.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 1/3 (/.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 8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 4/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))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6))) (*.f64 2/3 (/.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/6)
(+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6)))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 1/3 (*.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/3) (*.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 8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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 4/3 (*.f64 (pow.f64 1 1/3) (/.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)))) (*.f64 4/3 (*.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))))))) (*.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 2/3 (*.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)))) 5)) 1/6) (/.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/6))))
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/6)
(+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6)))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 1/3 (*.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/3) (*.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 8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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 4/3 (*.f64 (pow.f64 1 1/3) (/.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)))) (*.f64 4/3 (*.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))))))) (*.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 2/3 (*.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)))) 5)) 1/6) (/.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/6))))
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(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/6)
(*.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 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2/3 (/.f64 (+.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 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 4/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 8/9 (/.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 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 4/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 8/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))) (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2/3 (+.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 (*.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (+.f64 (*.f64 4/3 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 4/9 (/.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 -1/3 (+.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 (*.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (+.f64 (*.f64 4/3 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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 8/9 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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))))))))))
1
(+.f64 1 (+.f64 (*.f64 -4/3 (/.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/3 (/.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 -4/3 (/.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 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 4/9 (/.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 8/9 (/.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 1 (+.f64 (*.f64 -4/3 (/.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 -2/3 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))))) (*.f64 4/9 (*.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)))) (pow.f64 Om 6))) (+.f64 (*.f64 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 4/9 (/.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 8/9 (/.f64 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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)))) (pow.f64 Om 6))) (*.f64 8/9 (/.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)))))))))))))
1
(+.f64 1 (+.f64 (*.f64 -4/3 (/.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/3 (/.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 -4/3 (/.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 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 4/9 (/.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 8/9 (/.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 1 (+.f64 (*.f64 -4/3 (/.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 -2/3 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))))) (*.f64 4/9 (*.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)))) (pow.f64 Om 6))) (+.f64 (*.f64 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 4/9 (/.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 8/9 (/.f64 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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)))) (pow.f64 Om 6))) (*.f64 8/9 (/.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)))))))))))))
(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 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))))
(+.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 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (+.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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 (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/6) (+.f64 (*.f64 -2/3 (*.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/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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.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)))) 5)) 1/6) (/.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 (*.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 4/3 (*.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)))))))) (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 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))))
(+.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 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.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 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (+.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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 (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/6) (+.f64 (*.f64 -2/3 (*.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/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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.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)))) 5)) 1/6) (/.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 (*.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 4/3 (*.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)))))))) (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 -2/3 (/.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/3 (/.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/3 (*.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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/3 (/.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/3 (*.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))) (*.f64 -1/3 (*.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 (*.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (+.f64 (*.f64 4/3 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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)))))))))))
1
(+.f64 1 (*.f64 -2/3 (/.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/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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))))))
(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/6)
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (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/6))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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)))))))))) (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/6)))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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 (*.f64 -1/3 (*.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/3) (*.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (pow.f64 Om 2) (+.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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/6))))
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(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/6)
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (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/6))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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)))))))))) (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/6)))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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 (*.f64 -1/3 (*.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/3) (*.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (pow.f64 Om 2) (+.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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/6))))
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(pow.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/6)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))
(*.f64 (pow.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 l (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(/.f64 (neg.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (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 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 1/2 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2)) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) 1/2)
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) (pow.f64 (*.f64 2 (/.f64 l Om)) -1))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1) (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -1)
(pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.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 (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))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/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)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(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 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(-.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) 3) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2)) -1/2)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 3/2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) 2)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(-.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 (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))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/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)) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1/2))
(*.f64 (pow.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2) 1/4))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2) 1/4) (/.f64 1/4 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(*.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3))
(/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/3)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 2))
(log.f64 (exp.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (*.f64 2 (/.f64 l Om))))
(/.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2) -1)
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(-.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) 3) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 -1 (pow.f64 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) -1) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 1)
(*.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) -1) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) -1) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) -1))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/3)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(exp.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
Outputs
(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 (sqrt.f64 1/2) l))) (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) (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 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.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/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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) (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 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.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/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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) (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 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.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/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))) (*.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) 2)))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) 2)))) (*.f64 (pow.f64 kx 6) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 5)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))) (pow.f64 (sin.f64 ky) 3)))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) 2)))) (*.f64 (pow.f64 kx 6) (*.f64 (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l) (/.f64 Om (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 (sin.f64 ky) 2)))))))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))) 2)) (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(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 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3)))))) (neg.f64 (*.f64 -1/16 (/.f64 Om (/.f64 (*.f64 l (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3))) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (*.f64 (pow.f64 ky 6) (fma.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l) (/.f64 Om (pow.f64 (sin.f64 kx) 5))) (*.f64 (/.f64 1/2 (pow.f64 (sin.f64 kx) 3)) (/.f64 (*.f64 Om (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) l)))) (*.f64 1/16 (/.f64 Om (/.f64 (*.f64 l (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3))) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 l (sin.f64 ky)) Om)
(/.f64 l (/.f64 Om (sin.f64 ky)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky))) (/.f64 l (/.f64 Om (sin.f64 ky))))
(fma.f64 1/2 (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (/.f64 l (/.f64 Om (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) Om)))
(fma.f64 -1/2 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 Om (sin.f64 ky)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky))) (/.f64 l (/.f64 Om (sin.f64 ky)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 4) l) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (fma.f64 1/2 (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (/.f64 l (/.f64 Om (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 1/2 (/.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 (*.f64 l (sin.f64 ky)) Om))))
(fma.f64 -1/2 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 Om (sin.f64 ky)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky))) (fma.f64 1/2 (*.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 l (/.f64 Om (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 4) l) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) Om)) (fma.f64 1/2 (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 kx 6) Om) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (/.f64 l (/.f64 Om (sin.f64 ky))))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 l (sin.f64 kx)) Om)
(/.f64 l (/.f64 Om (sin.f64 kx)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx))) (/.f64 l (/.f64 Om (sin.f64 kx))))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 l (sin.f64 kx)) Om)))
(fma.f64 -1/2 (*.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 1/2 (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx))) (/.f64 l (/.f64 Om (sin.f64 kx)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 4) l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx))) (/.f64 l (/.f64 Om (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (/.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 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 1/2 (/.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 (*.f64 l (sin.f64 kx)) Om))))
(fma.f64 -1/2 (*.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 1/2 (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 ky 6) 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 l (/.f64 Om (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 4) l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 ky 6) (sin.f64 kx)) (/.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))))) Om)) (/.f64 l (/.f64 Om (sin.f64 kx))))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om l))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om l)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om l))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 5)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)))))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) l) (/.f64 Om (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 (sin.f64 ky) 2))))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 Om l)))))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) l) (/.f64 Om (pow.f64 (sin.f64 kx) 5))) (*.f64 (/.f64 1/2 (pow.f64 (sin.f64 kx) 3)) (/.f64 (*.f64 Om (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) l))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(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 6) (/.f64 (sin.f64 ky) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 (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 (*.f64 1/2 (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))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.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))))
(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 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 Om (sin.f64 ky)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky)))))
(-.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (pow.f64 kx 4) l) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) 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 (pow.f64 kx 4) (/.f64 (*.f64 Om (sin.f64 ky)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (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 (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky)))) (*.f64 (/.f64 (pow.f64 kx 6) Om) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (pow.f64 kx 4) l) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) 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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.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 (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 (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 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))) (*.f64 (/.f64 (*.f64 (pow.f64 ky 4) l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))) (/.f64 (*.f64 (pow.f64 ky 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))) (/.f64 (*.f64 (*.f64 (pow.f64 ky 6) 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 (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))) (*.f64 (/.f64 (pow.f64 ky 6) (sin.f64 kx)) (/.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))))) Om))) (*.f64 (/.f64 (*.f64 (pow.f64 ky 4) l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.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 8 (/.f64 (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 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.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 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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.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 (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 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.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 (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 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(-.f64 (fma.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 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))) (/.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)))
(+.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 (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 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
(-.f64 (-.f64 (fma.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 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))) (/.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))) (/.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)))
(*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (*.f64 (*.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 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/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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (fma.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (*.f64 (*.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 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/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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)) (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 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 5))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5))) (/.f64 (pow.f64 Om 5) (pow.f64 l 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 (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 l 3))) 1/16))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))
(+.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 (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 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))
(+.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 (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 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))))
(-.f64 (fma.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 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))) (*.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))) (pow.f64 l 5)) -3/256)))
(+.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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2))) (*.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 1 (pow.f64 l 7)))))) (fma.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 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l))))))
(-.f64 (-.f64 (fma.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 (pow.f64 Om 3) (pow.f64 l 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om l)))) (*.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))) (pow.f64 l 5)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 -3/256 (pow.f64 l 2))) (*.f64 1/1024 (/.f64 (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 (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))) (pow.f64 l 5)) -3/256)))
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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (/.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 8 (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 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (/.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 8 (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 -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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (/.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 8 (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 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (/.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 8 (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))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (-.f64 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3)))) (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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)))))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 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 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (-.f64 (-.f64 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3)))) (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)) (pow.f64 Om 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 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 4 (/.f64 (pow.f64 l 2) (/.f64 (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)))) (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 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 (*.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 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 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 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (-.f64 (*.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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.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 (*.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 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 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 (+.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 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 (*.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 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 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 (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 (*.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 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 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 -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 (*.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 kx) 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 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 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 (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 (*.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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 3)))) (*.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 (*.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 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 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 (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 (*.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 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 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 (*.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 kx) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 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 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 (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))))))))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 4) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)))))
(+.f64 (sin.f64 ky) (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 6) (/.f64 (sin.f64 ky) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(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 (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 (*.f64 1/2 (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))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
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 -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 (+.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 -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)) (*.f64 1/4 (/.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 -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 -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 8 (/.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 -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 (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)) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (*.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 8 (/.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 -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)) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))))))))))
(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 (sqrt.f64 1/2) l))) (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) (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 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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)))))))
(+.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 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 (sqrt.f64 1/2) (pow.f64 l 3)))))))
(+.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)) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/2 (/.f64 (fma.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) 1/4)))) (*.f64 (sqrt.f64 1/2) (pow.f64 l 3)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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) (fma.f64 -1/8 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (pow.f64 Om 2) (+.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 (sqrt.f64 1/2) (pow.f64 l 3))) (fma.f64 -1/8 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 (fma.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) 1/4)))) (*.f64 (sqrt.f64 1/2) (pow.f64 l 3))) (fma.f64 -1/8 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (pow.f64 Om 2) (+.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 (sqrt.f64 1/2) l))) (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) (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 (sqrt.f64 1/2) l))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 (sqrt.f64 1/2) l))) (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))))))
(+.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 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 4)))))))) (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)) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/8 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 1/2) l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 Om 3) (fma.f64 -1/32 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (pow.f64 l 3)) (*.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 l 3) 1/4)))))) (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 -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 (+.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 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 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (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 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 (*.f64 1/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 -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 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (+.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 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 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 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (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 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 (*.f64 1/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 (*.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 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 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 (*.f64 1/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 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 -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 (+.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 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 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (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 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 (*.f64 1/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 -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 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (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 (+.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 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 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 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (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 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 (*.f64 1/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 (*.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 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 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 (*.f64 1/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 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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 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)))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 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 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))))))))) 2)) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)) (pow.f64 Om 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))))))))) 2)) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (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 (*.f64 (pow.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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 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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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 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 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 (*.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 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 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 -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 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 (*.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 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 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 -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 (*.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 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 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 -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 (*.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 kx) 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 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 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 (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 (*.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 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 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 -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)))))))))))))))))
(+.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 (*.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 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 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 -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 (*.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 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 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 (*.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 kx) 2))))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 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 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 (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 (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 (*.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 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 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 -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 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 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) (+.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 (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 2/3 (/.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/3))
(+.f64 1 (+.f64 (*.f64 1/3 (*.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))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 2/3 (/.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/3 (*.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)) -10/3)) (*.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/3)))
(+.f64 1 (+.f64 (*.f64 1/3 (*.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))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 1/3 (*.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 8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (*.f64 4/3 (/.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))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))) (pow.f64 Om 2))))))) (*.f64 2/3 (/.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/3 (*.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)) -10/3)) (fma.f64 1/3 (*.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))) (fma.f64 8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) (/.f64 (*.f64 4/3 (*.f64 (+.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)) 2) (pow.f64 Om 4)) -10/3))) (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)))) 2/3))))
1
(+.f64 1 (*.f64 2/3 (/.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/3))
(+.f64 1 (+.f64 (*.f64 1/3 (/.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 4/3 (*.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/3 (/.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/3 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -10/3) (pow.f64 Om 4)) (*.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/3)))
(+.f64 1 (+.f64 (*.f64 1/3 (/.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 4/3 (*.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 1/3 (/.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 8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 4/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))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6))) (*.f64 2/3 (/.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/3 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -10/3) (pow.f64 Om 4)) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (fma.f64 8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (*.f64 4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -10/3))))) (pow.f64 Om 6)) (*.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/3))))
1
(+.f64 1 (*.f64 2/3 (/.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/3))
(+.f64 1 (+.f64 (*.f64 1/3 (/.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 4/3 (*.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/3 (/.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/3 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -10/3) (pow.f64 Om 4)) (*.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/3)))
(+.f64 1 (+.f64 (*.f64 1/3 (/.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 4/3 (*.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 1/3 (/.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 8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (*.f64 4/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))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))))))))) (pow.f64 Om 6))) (*.f64 2/3 (/.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/3 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -10/3) (pow.f64 Om 4)) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6))) (fma.f64 8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (*.f64 4/3 (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 l 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -10/3))))) (pow.f64 Om 6)) (*.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/3))))
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 1/6)
(pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)
(+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6))
(fma.f64 2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)) 1/6)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6)))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (pow.f64 kx 4)) (+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)) 1/6)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (pow.f64 kx 4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)) 1/6)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 1/3 (*.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/3) (*.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 8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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 4/3 (*.f64 (pow.f64 1 1/3) (/.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)))) (*.f64 4/3 (*.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))))))) (*.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 2/3 (*.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)))) 5)) 1/6) (/.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/6))))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (pow.f64 kx 4)) (+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (pow.f64 kx 6)) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 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 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))) (fma.f64 8/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5))) (/.f64 (pow.f64 l 6) (pow.f64 Om 6))) (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)) 1/6)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6))))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (pow.f64 kx 4)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (pow.f64 kx 6)) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)) (pow.f64 Om 2)))))) (fma.f64 8/27 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5))) (/.f64 (pow.f64 l 6) (pow.f64 Om 6))) (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 -4/3 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)) 1/6)) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6))))
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 1/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)
(+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6))
(fma.f64 2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 5)) 1/6)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 2/3 (*.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)))) 5)) 1/6) (/.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/6)))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 ky 4)) (+.f64 (*.f64 (*.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 (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 -4/3 (*.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))))) 3))))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 5)) 1/6)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 ky 4)) (fma.f64 (*.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 (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 -4/3 (*.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))))) 3))))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 5)) 1/6)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)))
(+.f64 (*.f64 1/3 (*.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/3) (*.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)))) (*.f64 4/3 (*.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))))))))) (+.f64 (*.f64 1/3 (*.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/3) (*.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 8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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 4/3 (*.f64 (pow.f64 1 1/3) (/.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)))) (*.f64 4/3 (*.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))))))) (*.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 2/3 (*.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)))) 5)) 1/6) (/.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/6))))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 ky 4)) (+.f64 (*.f64 (*.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 (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 -4/3 (*.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))))) 3))))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 ky 6)) (-.f64 (*.f64 (*.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 (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 (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 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 8/27 (*.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 6) (pow.f64 Om 6))) (*.f64 4/3 (/.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)))))) (+.f64 (*.f64 (*.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 (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 -4/3 (*.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))))) 3)))))))))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 5)) 1/6)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6))))
(fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 ky 4)) (fma.f64 (*.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 (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 -4/3 (*.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))))) 3))))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))) (pow.f64 ky 6)) (-.f64 (*.f64 (*.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 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 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 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 8/27 (*.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 6) (pow.f64 Om 6))) (*.f64 4/3 (*.f64 (/.f64 (pow.f64 l 2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (/.f64 (fma.f64 (*.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 (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 -4/3 (*.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))))) 3)))))) (pow.f64 Om 2))))))) (fma.f64 2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 5)) 1/6)) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6))))
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(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/6)
(pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) 1/6)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.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))))
(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 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (*.f64 Om (sin.f64 ky)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))))
(fma.f64 -1 (/.f64 (pow.f64 kx 4) (/.f64 (*.f64 Om (sin.f64 ky)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky)))))
(-.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (pow.f64 kx 4) l) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) 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 (pow.f64 kx 4) (/.f64 (*.f64 Om (sin.f64 ky)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (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 (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 kx 2) (sin.f64 ky)))) (*.f64 (/.f64 (pow.f64 kx 6) Om) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (pow.f64 kx 4) l) (sin.f64 ky)) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) 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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.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 (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 (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 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))) (*.f64 (/.f64 (*.f64 (pow.f64 ky 4) l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))) (/.f64 (*.f64 (pow.f64 ky 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 ky 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (sin.f64 kx))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))) (/.f64 (*.f64 (*.f64 (pow.f64 ky 6) 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 (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))) (*.f64 (/.f64 (pow.f64 ky 6) (sin.f64 kx)) (/.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))))) Om))) (*.f64 (/.f64 (*.f64 (pow.f64 ky 4) l) Om) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (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 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
1
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2/3 (/.f64 (+.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 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) -2)))
(+.f64 1 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 4/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 8/9 (/.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 (pow.f64 l 2) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) -2) (*.f64 (pow.f64 l 4) (fma.f64 -2/3 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (fma.f64 -1/3 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) 4/3))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -2/3 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) (+.f64 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (+.f64 (*.f64 4/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 8/9 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))) (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2/3 (+.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 (*.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (+.f64 (*.f64 4/3 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)))))) (*.f64 4/9 (/.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 -1/3 (+.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 (*.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (+.f64 (*.f64 4/3 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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 8/9 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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 1 (fma.f64 (pow.f64 l 2) (*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) -2) (fma.f64 (pow.f64 l 4) (fma.f64 -2/3 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (fma.f64 -1/3 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) 4/3))) (*.f64 (pow.f64 l 6) (fma.f64 -2/3 (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)))) (fma.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) (fma.f64 4/3 (/.f64 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 8 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)))))) (fma.f64 -2/3 (/.f64 (fma.f64 -2/3 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) 4/9)) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (fma.f64 -1/3 (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)))) (fma.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) (fma.f64 4/3 (/.f64 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 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 8/9 (/.f64 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))))
1
(+.f64 1 (+.f64 (*.f64 -4/3 (/.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/3 (/.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 -4/3 (/.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 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 4/9 (/.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 8/9 (/.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 1 (+.f64 (*.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 -2/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (fma.f64 -1/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (*.f64 (/.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)) 4/3)))))
(+.f64 1 (+.f64 (*.f64 -4/3 (/.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 -2/3 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))))) (*.f64 4/9 (*.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)))) (pow.f64 Om 6))) (+.f64 (*.f64 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 4/9 (/.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 8/9 (/.f64 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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)))) (pow.f64 Om 6))) (*.f64 8/9 (/.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 1 (fma.f64 -4/3 (/.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 -2/3 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 6) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -2/3 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) 4/9))))) (fma.f64 -2/3 (/.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 -2/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (fma.f64 -2/3 (/.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))) (fma.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (fma.f64 4/3 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (pow.f64 Om 6)) (fma.f64 -1/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (fma.f64 -1/3 (/.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))) (fma.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (fma.f64 4/3 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (pow.f64 Om 6)) (fma.f64 4/9 (/.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 8/9 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (/.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)))))))))))))
1
(+.f64 1 (+.f64 (*.f64 -4/3 (/.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/3 (/.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 -4/3 (/.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 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 4/9 (/.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 8/9 (/.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 1 (+.f64 (*.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 -2/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (fma.f64 -1/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (*.f64 (/.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)) 4/3)))))
(+.f64 1 (+.f64 (*.f64 -4/3 (/.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 -2/3 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 -2/3 (+.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))))) (*.f64 4/9 (*.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)))) (pow.f64 Om 6))) (+.f64 (*.f64 -2/3 (/.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 -2/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 -1/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 -1/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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 (*.f64 4/9 (/.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 8/9 (/.f64 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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)))) (pow.f64 Om 6))) (*.f64 8/9 (/.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 1 (fma.f64 -4/3 (/.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 -2/3 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 6) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (fma.f64 -2/3 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) 4/9))))) (fma.f64 -2/3 (/.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 -2/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (fma.f64 -2/3 (/.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))) (fma.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (fma.f64 4/3 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (pow.f64 Om 6)) (fma.f64 -1/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)) (fma.f64 -1/3 (/.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))) (fma.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (fma.f64 4/3 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (pow.f64 Om 6)) (fma.f64 4/9 (/.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 8/9 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 6)) (/.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)))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 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 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (*.f64 (pow.f64 kx 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 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 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 (pow.f64 kx 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2) (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/3 (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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3)))) (fma.f64 8/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6) (fma.f64 -2/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 (pow.f64 kx 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2) (*.f64 (pow.f64 kx 4) (fma.f64 -1/3 (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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (fma.f64 8/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6) (fma.f64 -2/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7))))))))))))
(+.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 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (+.f64 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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 (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/6) (+.f64 (*.f64 -2/3 (*.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/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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.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)))) 5)) 1/6) (/.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 (*.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 4/3 (*.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)))))))) (pow.f64 Om 2)))))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 (pow.f64 kx 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2) (fma.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/3 (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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3)))) (fma.f64 8/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6) (fma.f64 -2/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7))))))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)) 1/6) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -2/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7))))))))) (+.f64 (+.f64 (*.f64 -1/3 (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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))) (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 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 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))) (*.f64 4/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))))))))) (*.f64 4/9 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6) (fma.f64 -2/3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))) (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 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 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))) (*.f64 4/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))))))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)) 1/6) (*.f64 (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))))) (pow.f64 Om 2)))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 (pow.f64 kx 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -2) (fma.f64 (pow.f64 kx 4) (fma.f64 -1/3 (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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (fma.f64 8/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6) (fma.f64 -2/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7))))))))) (*.f64 (pow.f64 kx 6) (fma.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)) 1/6) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -2/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7))))))))) (fma.f64 -1/3 (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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (-.f64 (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)) (pow.f64 Om 2)))))) (*.f64 4/3 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3)))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))) (fma.f64 4/9 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6) (fma.f64 -2/3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 1/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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (-.f64 (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)) (pow.f64 Om 2)))))) (*.f64 4/3 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3)))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))))))) (*.f64 4/9 (/.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)) 1/6) (*.f64 (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))))) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 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 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))))
(+.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 2) (*.f64 (*.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 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.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 (pow.f64 ky 2) (*.f64 (*.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 (pow.f64 ky 4) (+.f64 (*.f64 -1/3 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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))))))) (fma.f64 8/9 (*.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 (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/6) (fma.f64 -2/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.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))))) 7))))))))))))
(+.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 (pow.f64 ky 2) (*.f64 (*.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 (pow.f64 ky 4) (fma.f64 -1/3 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (fma.f64 8/9 (*.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 (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/6) (fma.f64 -2/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.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))))) 7))))))))))))
(+.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 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (*.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))))) (*.f64 -2/3 (*.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))))))) (+.f64 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.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 4/3 (*.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 (*.f64 8/9 (*.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 (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/6) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2/3 (*.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/6) (+.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 (*.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 4/3 (*.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 4/9 (*.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)))) 7)) 1/3) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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 (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/6) (+.f64 (*.f64 -2/3 (*.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/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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (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/9 (*.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)))) 5)) 1/6) (/.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 (*.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 4/3 (*.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)))))))) (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 (pow.f64 ky 2) (*.f64 (*.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) (fma.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/3 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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))))))) (fma.f64 8/9 (*.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 (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/6) (fma.f64 -2/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.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))))) 7))))))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2/3 (*.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))))) 7)) 1/6) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -2/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.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))))) 7))))))))) (+.f64 (+.f64 (*.f64 -1/3 (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 (*.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 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 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 -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))))) (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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))))) 7)))) (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))))) 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 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 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 4/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 4/9 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 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/6) (fma.f64 -2/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/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 (*.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 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 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 -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))))) (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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))))) 7)))) (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))))) 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 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 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 4/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (*.f64 (*.f64 4/9 (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))))) 5)) 1/6)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 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)))) (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))))) 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 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 (*.f64 4/3 (/.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 (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 (pow.f64 ky 2) (*.f64 (*.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) (fma.f64 (pow.f64 ky 4) (fma.f64 -1/3 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (fma.f64 8/9 (*.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 (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/6) (fma.f64 -2/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.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))))) 7))))))))) (*.f64 (pow.f64 ky 6) (fma.f64 -2/3 (*.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))))) 7)) 1/6) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -2/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/6)) (*.f64 4/9 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (cbrt.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))))) 7))))))))) (fma.f64 -1/3 (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 (*.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 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 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 (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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))))) 7)))) (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))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 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 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 4/3 (*.f64 (/.f64 (pow.f64 l 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 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 Om 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 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 4/9 (*.f64 (/.f64 (pow.f64 l 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 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 Om 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/6) (fma.f64 -2/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))) 1/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 (*.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 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 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 (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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))))) 7)))) (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))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 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 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 4/3 (*.f64 (/.f64 (pow.f64 l 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 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 Om 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 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 (*.f64 4/9 (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))))) 5)) 1/6)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 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)))) (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))))) 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 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 (*.f64 4/3 (/.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))))))))))))))))))
(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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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) (+.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 (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 -2/3 (/.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/3))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.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/3 (*.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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/3 (/.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/3 (pow.f64 l 4)) (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)))))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.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/3 (*.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))))))) (*.f64 -1/3 (*.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 (*.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6))) (+.f64 (*.f64 4/3 (/.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 (*.f64 -2 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4))) (*.f64 4/3 (/.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/3 (/.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/3 (+.f64 (*.f64 (pow.f64 l 4) (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3))) (*.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)))) (fma.f64 -8/27 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 Om 6)) (fma.f64 4/3 (/.f64 (fma.f64 -4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -2/3)) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 8 (/.f64 (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/3 (/.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/3))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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/3 (+.f64 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (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))) (fma.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (fma.f64 4/3 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 8 (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/3 (/.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/3))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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/3 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.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/3 (/.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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 (*.f64 -8/27 (*.f64 (pow.f64 l 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (+.f64 (*.f64 4/3 (*.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 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4/3 (*.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/3 (/.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/3 (+.f64 (/.f64 (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3)) (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))) (fma.f64 -8/27 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) (pow.f64 l 6)) (fma.f64 4/3 (*.f64 (*.f64 (pow.f64 l 2) (fma.f64 -4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -2/3))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (pow.f64 Om 6))))))
(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/6)
(pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6)
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (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/6))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)) 1/6)) (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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)))))))))) (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/6)))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)) 1/6)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))))) (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6)))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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 (*.f64 -1/3 (*.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/3) (*.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (pow.f64 Om 2) (+.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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))) 1/6))))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)) 1/6)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))) (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 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 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))))))) (*.f64 4/3 (*.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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))))))))) (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6))))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)) 1/6)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))))) (-.f64 (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 7)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 2/45 (/.f64 (*.f64 -1/2 (+.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) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)) (pow.f64 Om 2)))))) (*.f64 4/3 (/.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2))) 5)))) 4/3)))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 (*.f64 4 (*.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 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))))) 2)))))))) (pow.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 4 (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 l 2))) (pow.f64 Om 2)))) 1/6))))
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(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/6)
(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/6)
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (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/6))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 7)) 1/6)) (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/6))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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)))))))))) (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/6)))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 7)) 1/6)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (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)))) (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))))) 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 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 (*.f64 4/3 (/.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))))))) (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/6)))
(+.f64 (*.f64 -2/3 (*.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)))) 7)) 1/6) (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))) (+.f64 (*.f64 -1/3 (*.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/3) (*.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 (*.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 4/3 (*.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 (*.f64 -1/3 (*.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/3) (*.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 (*.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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)))) 7))))) (+.f64 (*.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 4/3 (*.f64 (pow.f64 1 1/3) (/.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 (*.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 4/3 (*.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 (pow.f64 Om 2) (+.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 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))) 1/6))))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 7)) 1/6)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (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)))) (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))))) 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 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 (*.f64 4/3 (/.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))))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (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 (*.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 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 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 -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))))) (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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))))) 7)))) (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))))) 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 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 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 4/3 (*.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)))) (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))))) 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 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 (*.f64 4/3 (/.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 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))))))))) (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/6))))
(fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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))))) 7)) 1/6)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (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)))) (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))))) 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 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 (*.f64 4/3 (/.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))))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) (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 (*.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 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 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 (fma.f64 -8/27 (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 6)) (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))))) 7)))) (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))))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 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 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 4/3 (*.f64 (/.f64 (pow.f64 l 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 (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)))) (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))))) 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 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 (*.f64 4/3 (/.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)))))) (pow.f64 Om 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 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 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))) 1/6))))
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(pow.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/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 1/6)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (+.f64 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (/.f64 Om (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 1 Om) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 l (/.f64 Om (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om l))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (neg.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (neg.f64 Om) (neg.f64 l)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 1 (/.f64 Om l)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (neg.f64 Om) (neg.f64 l)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 1 (/.f64 Om l)))
(/.f64 (*.f64 (neg.f64 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 Om))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (neg.f64 Om) (neg.f64 l)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 1 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(fabs.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.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 l Om) 3)))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1)
(+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(+.f64 1 (+.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))
(*.f64 1/2 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 1/2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)))
(/.f64 -1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1/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 Om (*.f64 l 2))) -2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2)) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1/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 Om (*.f64 l 2))) -2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) 1/2)
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) (pow.f64 (*.f64 2 (/.f64 l Om)) -1))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1/2 (/.f64 l Om)))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1/2 (/.f64 l Om)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1) (pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) -2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)
(*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -1)
(/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))
(/.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) 1/3)
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -2))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))) -2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1))
(/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))
(/.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(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))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (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))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(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))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(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))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (*.f64 2 (/.f64 l Om))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)
(/.f64 (/.f64 l Om) (/.f64 1/2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) 2) (cbrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (cbrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) (sqrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2) -1)
(/.f64 (/.f64 l Om) (/.f64 1/2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3) 1/3)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))) 2))
(fabs.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3))
(*.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 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)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (*.f64 8 (pow.f64 (/.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)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (*.f64 8 (pow.f64 (/.f64 l Om) 3))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(+.f64 1 (-.f64 (/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) 1))
(+.f64 1 (+.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) 3) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) 4) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1)
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -3)
(pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -3)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3)
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))) 2)) -1/2)
(pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 4)) -1/2)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2) 3/2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) -2))
(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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(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))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (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))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(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))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(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))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
(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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.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 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (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 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 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 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 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 Om (*.f64 l 2))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (sqrt.f64 1/2) (hypot.f64 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 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 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 Om (*.f64 l 2))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (sqrt.f64 1/2) (hypot.f64 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 (-.f64 1/4 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2) 1/4))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 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 Om (*.f64 l 2)))) -2)))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 -1/4 (pow.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 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2) 1/4) (/.f64 1/4 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) -2)) (/.f64 1/4 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)) (/.f64 1/4 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/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 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/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 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.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 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 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 Om (*.f64 l 2)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.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 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.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 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 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 Om (*.f64 l 2)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (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 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.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 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.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 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.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 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1)
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) 1/6) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -1/2))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/6) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2))
(/.f64 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1)
(/.f64 (neg.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))) -1)
(/.f64 (neg.f64 (cbrt.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/3)
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2)) 1/6)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))) 2)) 1/6)
(pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 4)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3)
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) 2)
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) 2))
(fabs.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log.f64 (exp.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 2 (/.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (*.f64 2 (/.f64 l Om))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)
(/.f64 (/.f64 l Om) (/.f64 1/2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 2 (/.f64 l Om)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) 2) (cbrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (cbrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) (sqrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2) -1)
(/.f64 (/.f64 l Om) (/.f64 1/2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l)) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (*.f64 2 l) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 3)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3) 1/3)
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 2))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))) 2))
(fabs.f64 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 l Om)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1/2 (/.f64 l Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 3))
(*.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 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)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (*.f64 8 (pow.f64 (/.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)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (*.f64 8 (pow.f64 (/.f64 l Om) 3))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1))
(*.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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (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 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(+.f64 1 (-.f64 (/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) 1))
(+.f64 1 (+.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1)
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) 3) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 3))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) 4) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2)) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 -1 (pow.f64 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 3))
(/.f64 -1 (neg.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (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 Om (*.f64 l 2)))) -1/2) (sqrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2) -1) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) -2))
(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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 3))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (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 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 -1 (/.f64 1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 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 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 2) -1) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2)))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) -1) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 1/6) -1))
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) 1/6) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/6) -2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) -1/3)
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) -1/6) (pow.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))) -1/6))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1/6))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/3)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 3)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.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 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -1/2) 2)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) -2))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))) -2))
(sqrt.f64 (pow.f64 (cbrt.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 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (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 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.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 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) -1))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) 1))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 l Om) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))

eval1.6s (10.9%)

Compiler

Compiled 73922 to 54870 computations (25.8% saved)

prune255.0ms (1.7%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New7899798
Fresh000
Picked404
Done000
Total7939802
Accuracy
100.0%
Counts
802 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
50.4%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)))) 3) 1/2)))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om))) 1/2)))
87.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)))) 1/2)))
51.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) 1/2)))
60.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1 1/2)))
58.1%
(sqrt.f64 1/2)
51.7%
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 1/4 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
50.4%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)))) 3) 1/2)))
99.6%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om))) 1/2)))
87.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 kx)))) 1/2)))
51.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) 1/2)))
60.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1 1/2)))
58.1%
(sqrt.f64 1/2)
Compiler

Compiled 644 to 548 computations (14.9% saved)

localize593.0ms (3.9%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.1%
(/.f64 1/2 (/.f64 l Om))
97.4%
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
92.2%
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) 1/2)))
66.9%
(+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om))) 1/2)))
99.7%
(*.f64 l (sin.f64 ky))
99.2%
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)))
97.7%
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
99.7%
(*.f64 l (sin.f64 ky))
97.7%
(/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))
92.2%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
100.0%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.2%
(/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
97.4%
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
Compiler

Compiled 362 to 181 computations (50% saved)

series86.0ms (0.6%)

Counts
14 → 472
Calls

135 calls:

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

rewrite128.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
385×log1p-expm1-u
385×expm1-log1p-u
378×add-exp-log
378×pow1
377×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046613
1823569
Stop Event
node limit
Counts
14 → 289
Calls
Call 1
Inputs
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)))
(*.f64 l (sin.f64 ky))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om))) 1/2)))
(+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) 1/2)))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 1/2 (/.f64 l Om))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 2) (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))
(pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 2)
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 1/2) -1)
(sqrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2) (*.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))
(pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))) 1)
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 3)
(pow.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 2)
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) (*.f64 Om 1/4)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/4 l)) (/.f64 Om (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(log.f64 (pow.f64 (exp.f64 l) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) (/.f64 1 Om))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) (cbrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 2)
(pow.f64 (/.f64 Om (*.f64 2 (*.f64 (sin.f64 ky) l))) -1)
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2) (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) -1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(log.f64 (pow.f64 (exp.f64 l) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1/2))
(*.f64 (pow.f64 (+.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))
(/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)))
(/.f64 (*.f64 (/.f64 1/2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (neg.f64 (*.f64 (/.f64 1/2 l) Om)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 2)) (-.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 2) (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1))))
(pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)) -1)
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4) (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1/2))
(*.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (*.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))))
(pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(+.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)) -1)
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 l) Om))) 1)
(*.f64 1/2 (/.f64 1 (/.f64 l Om)))
(*.f64 1 (*.f64 (/.f64 1/2 l) Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)) 2) (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)) (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 (/.f64 1/2 l) Om)
(pow.f64 (*.f64 (/.f64 1/2 l) Om) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)) 2)
(pow.f64 (/.f64 (/.f64 l Om) 1/2) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 l)) Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 l) Om))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 l) Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 l) Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 l) Om)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 l) Om)))

simplify469.0ms (3.1%)

Algorithm
egg-herbie
Rules
1360×times-frac
996×*-commutative
666×sqr-pow
560×+-commutative
362×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0154776221
1482073987
Stop Event
node limit
Counts
761 → 691
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)))))))
(*.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))))))
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))))))))))
(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)))))))))
(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))))))
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 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 ky l)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
(*.f64 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))
(*.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
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 8 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 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))))))
(*.f64 ky l)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
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))))))))
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)))))))))
(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))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 1/2 (/.f64 Om l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 1)
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 2) (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))
(pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 2)
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 1/2) -1)
(sqrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2) (*.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))
(pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))) 1)
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 3)
(pow.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 2)
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) (*.f64 Om 1/4)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/4 l)) (/.f64 Om (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(log.f64 (pow.f64 (exp.f64 l) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) (/.f64 1 Om))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) (cbrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 2)
(pow.f64 (/.f64 Om (*.f64 2 (*.f64 (sin.f64 ky) l))) -1)
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2) (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) -1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(log.f64 (pow.f64 (exp.f64 l) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1/2))
(*.f64 (pow.f64 (+.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))
(/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)))
(/.f64 (*.f64 (/.f64 1/2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (neg.f64 (*.f64 (/.f64 1/2 l) Om)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 2)) (-.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 2) (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1))))
(pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)) -1)
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4) (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1/2))
(*.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (*.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))))
(pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(+.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)) -1)
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 l) Om))) 1)
(*.f64 1/2 (/.f64 1 (/.f64 l Om)))
(*.f64 1 (*.f64 (/.f64 1/2 l) Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)) 2) (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)) (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 (/.f64 1/2 l) Om)
(pow.f64 (*.f64 (/.f64 1/2 l) Om) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)) 2)
(pow.f64 (/.f64 (/.f64 l Om) 1/2) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 l)) Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 l) Om))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 l) Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 l) Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 l) Om)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 l) Om)))
Outputs
(*.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 (pow.f64 kx 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 l (sin.f64 ky)))))
(-.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 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (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 (pow.f64 kx 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 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 (+.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 (/.f64 (pow.f64 kx 4) Om) (/.f64 (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (sin.f64 ky))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 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 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx))))
(fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 ky 2) (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))))) (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))))
(-.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 ky 2) (sin.f64 kx)))) (*.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 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 4) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 Om (sin.f64 kx)))) (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))) (/.f64 (*.f64 (pow.f64 ky 6) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))))
(fma.f64 -1 (/.f64 (pow.f64 ky 4) (/.f64 (*.f64 Om (sin.f64 kx)) (*.f64 l (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))))) (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 ky 2) Om) (/.f64 l (sin.f64 kx)))) (/.f64 (*.f64 (*.f64 (pow.f64 ky 6) 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 (+.f64 (fma.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 l Om) (/.f64 (pow.f64 ky 2) (sin.f64 kx)))) (*.f64 (/.f64 (pow.f64 ky 6) (sin.f64 kx)) (/.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))))) Om))) (*.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 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 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 (pow.f64 (*.f64 l (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 (*.f64 (pow.f64 kx 2) (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)))) (*.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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3)))))
(+.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 (*.f64 (pow.f64 kx 2) (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)))) (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 Om 2) (pow.f64 (sin.f64 ky) 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 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 ky) 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 ky) 2))))))))))
(-.f64 (-.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) (*.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 (*.f64 l (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 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3)))))
(+.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 (*.f64 (pow.f64 kx 2) (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)))) (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 Om 2) (pow.f64 (sin.f64 ky) 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 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 ky) 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 Om 2) (pow.f64 (sin.f64 ky) 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 ky) 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 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 ky) 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 ky) 2))))) 5)))) (pow.f64 Om 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 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 (+.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 (*.f64 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 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 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 (-.f64 (-.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (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 (*.f64 l (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 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.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 (/.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))))))))))))) (*.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 (*.f64 l (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 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) 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 (*.f64 l (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) (+.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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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))))))))
(fma.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 (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/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))
(+.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 (*.f64 (pow.f64 ky 2) (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)))) (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 (*.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 (*.f64 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 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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 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 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))))
(+.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 (*.f64 (pow.f64 ky 2) (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)))) (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 (*.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 (*.f64 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 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 (*.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 (*.f64 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 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 (*.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 (*.f64 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 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 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (*.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 (*.f64 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 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)))))))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 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 kx) 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 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 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 kx) 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 (*.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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (pow.f64 (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 (*.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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))))))) (*.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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 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 (sin.f64 kx) 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 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 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 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 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)))))))
(-.f64 (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 (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))) (pow.f64 l 5)) -3/512)))
(+.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 (/.f64 1 (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 5)))) -3/512)) (fma.f64 -1 (*.f64 (pow.f64 Om 7) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 l 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 (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))))))))
(-.f64 (-.f64 (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 (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))) (pow.f64 l 5)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 -3/512 (pow.f64 l 2))) (*.f64 1/2048 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 7))) (pow.f64 l 7)))))) (*.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))) (pow.f64 l 5)) -3/512)))
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 (/.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 (+.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 (-.f64 1/2 (/.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 (*.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 (-.f64 (-.f64 (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 (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))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.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 (/.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 (+.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 (-.f64 1/2 (/.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 (*.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 (-.f64 (-.f64 (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 (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))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 (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 (-.f64 1/2 (*.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/2 (-.f64 (-.f64 (*.f64 (neg.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 (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)))))))
(-.f64 (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 (*.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)))
(+.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 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 (*.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 (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 (*.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))) (/.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)))
(*.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 -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))))))
(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 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (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 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 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (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 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 (*.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 (*.f64 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 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 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)))))))))))))) 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 ky) 2))))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (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 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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)))))))))))))))
(+.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 ky) 2)))))))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 kx 2) (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 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 (+.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 (*.f64 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 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 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)))))))))))))) 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 ky) 2))))))))))))) (*.f64 (pow.f64 kx 6) (*.f64 (*.f64 -1/2 (-.f64 (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 ky) 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 ky) 2)))))))) 2)))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 l 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 ky) 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 ky) 2))))) 5)))) (pow.f64 Om 2)) (*.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 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 (+.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 (*.f64 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 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 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) (pow.f64 (*.f64 (/.f64 (*.f64 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 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 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)))))))))))))) 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 ky) 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 ky) 2)))))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (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 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))))))))))) (*.f64 (pow.f64 kx 6) (*.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 l 2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) 2))))) (pow.f64 Om 2))) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.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 (/.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))) 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (/.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 (*.f64 l (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 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))))))))) 2)) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (*.f64 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 (sin.f64 kx) 2) (pow.f64 l 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (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))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 ky 2) (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))))))))))))) (*.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 (*.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 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 kx) 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 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 (sin.f64 kx) 2) (pow.f64 l 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 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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)))))))))))))))
(+.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 (*.f64 (pow.f64 ky 2) (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))))))))))))) (*.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 (*.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 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 kx) 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 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 (*.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 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 (*.f64 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 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 (*.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 (*.f64 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 Om 2) (pow.f64 (sin.f64 kx) 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 kx) 2))))) 3)))) (+.f64 (fma.f64 -2 (/.f64 (*.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 l 2)) (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (*.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 (*.f64 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 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 (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 (*.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 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 (*.f64 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 Om 2) (pow.f64 (sin.f64 kx) 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 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)))))))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))))) (*.f64 (pow.f64 ky 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2))))) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))))) (-.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3)))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 Om 2)) (/.f64 (pow.f64 l 2) (pow.f64 (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 (*.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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2)) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 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 (*.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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2))))))) 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 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 (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 l 2)) (pow.f64 Om 2)))) 3) (+.f64 1/2 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (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 (sin.f64 kx) 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 (*.f64 (pow.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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 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 4 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 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 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.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 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.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 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3)))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (/.f64 1 (pow.f64 l 3)) (pow.f64 (sqrt.f64 1/2) 4))))))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/32 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (pow.f64 l 3))) (*.f64 1/512 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 1/4 (pow.f64 l 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 -1/2 (/.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 (+.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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (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) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (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 (+.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)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (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) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 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)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 -1/2 (/.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 (+.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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (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) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (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 (+.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)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6) (neg.f64 (pow.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (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) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 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)) -6))) (*.f64 (*.f64 8 (pow.f64 l 6)) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (*.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 l 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 -1/2 (/.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 (+.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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/2 (pow.f64 l 4)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (sin.f64 ky) 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) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 (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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (sin.f64 ky) 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 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) 8)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (sin.f64 ky) 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) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 l 4) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.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) (*.f64 -1/2 (-.f64 (fma.f64 -2 (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3) (pow.f64 Om 6)) 8)) (/.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 2) (pow.f64 Om 4)))))))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.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 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.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 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (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 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (sqrt.f64 1/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 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) 1/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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (sqrt.f64 1/2))) (*.f64 (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 -1/32 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (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 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/32 (*.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))))) (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) 1/4)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (sqrt.f64 1/2))) (*.f64 (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 (pow.f64 Om 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 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 Om (*.f64 (*.f64 l (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 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (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/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (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 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (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/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (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 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (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/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 l ky)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))
(fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (/.f64 Om (*.f64 l ky)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om ky) l)) (*.f64 1/4 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1/4 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1/4 (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))) (fma.f64 1/24 (/.f64 Om (/.f64 l ky)) (*.f64 1/4 (/.f64 Om (*.f64 l ky))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 ky l)
(*.f64 l ky)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (*.f64 l ky))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 -1/5040 (*.f64 l (pow.f64 ky 7)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 ky l) Om))
(*.f64 2 (/.f64 (*.f64 l ky) 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 (*.f64 l (pow.f64 ky 3)) Om) (*.f64 2 (/.f64 (*.f64 l ky) Om)))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (*.f64 2 (/.f64 (*.f64 l ky) 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 (*.f64 l (pow.f64 ky 3)) Om) (fma.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om) (*.f64 2 (/.f64 (*.f64 l ky) 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 (*.f64 l ky) 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 (*.f64 l (pow.f64 ky 3)) Om) (fma.f64 -1/2520 (/.f64 (*.f64 l (pow.f64 ky 7)) Om) (fma.f64 1/60 (/.f64 (*.f64 l (pow.f64 ky 5)) Om) (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(fma.f64 -1/3 (/.f64 (pow.f64 ky 3) (/.f64 Om l)) (fma.f64 -1/2520 (/.f64 (*.f64 l (pow.f64 ky 7)) Om) (fma.f64 1/60 (/.f64 (pow.f64 ky 5) (/.f64 Om l)) (*.f64 2 (/.f64 (*.f64 l ky) Om)))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 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 (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (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 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)))))
(+.f64 1 (-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2)) (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (*.f64 (pow.f64 l 6) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (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 (-.f64 (-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2)) (*.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/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))
(fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 l 5)) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))))
(-.f64 (fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 l 5)))
(+.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 (*.f64 1/1024 (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) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))))
(-.f64 (-.f64 (fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256) (pow.f64 l 5))) (/.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)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) 1/16))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) 1/16))))
(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 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/16))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/8 (*.f64 (/.f64 (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 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) 1/16))))))
(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 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (*.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/16))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 -2 (/.f64 (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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 2 (pow.f64 l 2)) (pow.f64 Om 2)) 2))))))))
(+.f64 1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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) (*.f64 4 (/.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 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 1/2 (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 1/15 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 1/9 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (pow.f64 (*.f64 2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 2))) (pow.f64 Om 2))))))))))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 2 (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 (*.f64 2 (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 (*.f64 2 (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 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (/.f64 (*.f64 2 (pow.f64 l 2)) (pow.f64 Om 2)) 2))))))))))))))
(+.f64 1 (-.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.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) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (-.f64 (*.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 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (*.f64 4 (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))
(fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (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 Om) (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (+.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (fma.f64 -5/2048 (/.f64 (/.f64 (pow.f64 Om 7) (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 Om) (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) (fma.f64 -5/2048 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (fma.f64 3/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (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 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2)) (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (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 (-.f64 (-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2)) (/.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 (*.f64 l (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 8 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) -2))
(+.f64 1 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (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 (fma.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 1 (-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2)) (/.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)) (/.f64 (fma.f64 -2 (*.f64 (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 (-.f64 (-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2)) (/.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 (*.f64 l (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 ky l)
(*.f64 l ky)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (*.f64 ky l))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (*.f64 l ky))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l)))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) l)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) l)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) l)) (*.f64 ky l))))
(fma.f64 -1/6 (*.f64 l (pow.f64 ky 3)) (fma.f64 -1/5040 (*.f64 l (pow.f64 ky 7)) (fma.f64 1/120 (*.f64 l (pow.f64 ky 5)) (*.f64 l ky))))
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 -1/2 (/.f64 (pow.f64 (*.f64 l (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 (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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) (*.f64 1/2 (*.f64 (pow.f64 l 4) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6) (neg.f64 (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (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 (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 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)))))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 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 (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.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 (*.f64 1/4 (/.f64 (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 1/8 (/.f64 Om (*.f64 (*.f64 l (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 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (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 (*.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 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))) (/.f64 (*.f64 1/2 (-.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 (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 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (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 -1/128 (/.f64 (pow.f64 Om 3) (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 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 -1/8 (*.f64 l (sin.f64 ky))) (/.f64 Om (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 (*.f64 l (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 (/.f64 -1/128 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 (pow.f64 Om 2) (*.f64 1/2 (sqrt.f64 1/2))))))
(+.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 (*.f64 -1/512 (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 (*.f64 l (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 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/128 (/.f64 (pow.f64 Om 3) (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 (/.f64 -1/128 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 (pow.f64 Om 2) (*.f64 1/2 (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 -1/2 (/.f64 (pow.f64 ky 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (/.f64 (*.f64 2 (pow.f64 l 2)) (pow.f64 Om 2)) 2)))) (neg.f64 (pow.f64 (/.f64 (*.f64 -1/2 (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) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/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 (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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 2 (pow.f64 l 2)) (pow.f64 Om 2)) 2)))) (neg.f64 (pow.f64 (/.f64 (*.f64 -1/2 (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 (*.f64 2 (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 (*.f64 2 (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 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (pow.f64 (/.f64 (*.f64 2 (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 (*.f64 2 (pow.f64 l 2)) (pow.f64 Om 2)) 2)))) (neg.f64 (pow.f64 (/.f64 (*.f64 -1/2 (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) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/4)))) (*.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) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (-.f64 (*.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 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (-.f64 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (/.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) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/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 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 (pow.f64 (*.f64 l (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 (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 (pow.f64 (*.f64 l (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 (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 (pow.f64 (*.f64 l (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 (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 (pow.f64 (*.f64 l (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 (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 (pow.f64 (*.f64 l (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 (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 (pow.f64 (*.f64 l (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 (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 (pow.f64 (*.f64 l (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 (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 (pow.f64 (*.f64 l (sin.f64 ky)) 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 1/8 (/.f64 Om (*.f64 (*.f64 l (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 1/8 (/.f64 Om (*.f64 (*.f64 l (sin.f64 ky)) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (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 (*.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 (*.f64 l (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 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 4))) (/.f64 1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (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 (*.f64 l (sin.f64 ky)) 3) 1/4)) (/.f64 1/32 (pow.f64 (*.f64 l (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 -1/2 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))) (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 (-.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 (*.f64 l (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 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (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 -1/2 (/.f64 (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))) (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 (-.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 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 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (pow.f64 (*.f64 l (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 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))))))) (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 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.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 (sin.f64 ky) 3))))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.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 (sin.f64 ky) 3))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 5)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.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)))))))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.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 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.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 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))
(+.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 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)) 3))) (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))) (*.f64 1/2 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) 2)))))) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 kx 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))) (*.f64 (pow.f64 kx 6) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.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 (sin.f64 ky) 3))))))) (*.f64 1/16 (*.f64 (/.f64 Om l) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))) 2)) (*.f64 (pow.f64 (sin.f64 ky) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))))
(+.f64 (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) (*.f64 (pow.f64 kx 4) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) 2)))) (*.f64 (pow.f64 kx 6) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.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 (sin.f64 ky) 3))))))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) 2)) (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))) (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))))) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (*.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) (*.f64 1/2 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 4) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 6) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) 2))) (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))) (fma.f64 -1/16 (*.f64 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))))) (*.f64 (pow.f64 ky 6) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 5)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.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 1/16 (/.f64 Om (/.f64 (*.f64 l (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))) 2)))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 4) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))) (*.f64 (pow.f64 ky 6) (*.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (*.f64 -1/16 (*.f64 (/.f64 Om (*.f64 (pow.f64 (sin.f64 kx) 3) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (/.f64 (-.f64 (*.f64 -1/4 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (pow.f64 (*.f64 (*.f64 -1/16 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))) 2)) l)))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/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)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 kx 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2))) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 2))))) (*.f64 l (pow.f64 (sin.f64 ky) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 kx 2)) (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 ky) 5)))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.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 (sin.f64 ky) 3))))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 kx 2)) l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky))))))
(fma.f64 -1/2 (*.f64 (pow.f64 kx 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5)))))) (fma.f64 -1/2 (*.f64 (pow.f64 kx 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 ky)) 2)) (pow.f64 (sin.f64 ky) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.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 (sin.f64 ky) 3))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2))) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2))))) (*.f64 l (pow.f64 (sin.f64 kx) 3)))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (/.f64 (*.f64 -1/4 Om) (*.f64 l (pow.f64 (sin.f64 kx) 5)))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 5)) (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)))) (*.f64 1/2 (/.f64 Om (/.f64 (*.f64 l (pow.f64 (sin.f64 kx) 3)) (+.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)))))))))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5)))))) (fma.f64 -1/2 (*.f64 (pow.f64 ky 6) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 3))) (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2)) (fma.f64 1/4 (*.f64 (/.f64 Om l) (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 5))) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (pow.f64 (/.f64 1/2 (sin.f64 kx)) 2)) (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 3))))))) (fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 ky 2) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 Om (/.f64 1/2 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 Om l))
(*.f64 Om (/.f64 1/2 l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 1)
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1 Om) (*.f64 2 l)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 Om (*.f64 2 l)))
(*.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 2) (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 1)
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(pow.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 3) 1/3)
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 2)
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)
(/.f64 1 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 l))))
(/.f64 1 (/.f64 Om (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 2 l))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)) 2))
(fabs.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l)))
(log.f64 (exp.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)) 3))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 Om (*.f64 2 l)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (pow.f64 (/.f64 Om (*.f64 2 l)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(exp.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 1))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3)
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)) 1/3)
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))) 3)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 2)
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 1/2) -1)
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))) 1/2))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))) 1/2))
(sqrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2))
(sqrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)))) 2))
(fabs.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l)))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l)))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om) (*.f64 2 l))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om) (*.f64 2 l))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2) (*.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2) (*.f64 -1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) 2) (*.f64 -1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))))
(pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) 3)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))) 1))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))) 1)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 1)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 3)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)) 1/3)
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 3)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 2)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) (*.f64 Om 1/4)) -1)
(/.f64 1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l 1/4)))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) 1/4)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))) 2))
(fabs.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/4 l)) (/.f64 Om (sin.f64 ky))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) Om) 3)))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 l (/.f64 Om (sin.f64 ky))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))) 1))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(*.f64 l (sin.f64 ky))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(*.f64 l (sin.f64 ky))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(*.f64 l (sin.f64 ky))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(fabs.f64 (*.f64 l (sin.f64 ky)))
(log.f64 (pow.f64 (exp.f64 l) (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 l (sin.f64 ky))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(*.f64 l (sin.f64 ky))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) (/.f64 1 Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) (cbrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(pow.f64 (cbrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 3)
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(pow.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3) 1/3)
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(pow.f64 (sqrt.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 2)
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(pow.f64 (/.f64 Om (*.f64 2 (*.f64 (sin.f64 ky) l))) -1)
(/.f64 1 (/.f64 Om (*.f64 2 (*.f64 l (sin.f64 ky)))))
(/.f64 1 (/.f64 (/.f64 Om 2) (*.f64 l (sin.f64 ky))))
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))) 2))
(fabs.f64 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))
(log.f64 (exp.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(cbrt.f64 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 ky) l)) 3) (pow.f64 Om 3)))
(cbrt.f64 (/.f64 (*.f64 8 (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))
(*.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2) (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))) -2)
(pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(pow.f64 (+.f64 1 (pow.f64 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))) 2)) -1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))) -2))
(fabs.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (*.f64 (sin.f64 ky) l) 1)
(*.f64 l (sin.f64 ky))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 3)
(*.f64 l (sin.f64 ky))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3) 1/3)
(*.f64 l (sin.f64 ky))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) 2)
(*.f64 l (sin.f64 ky))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2))
(fabs.f64 (*.f64 l (sin.f64 ky)))
(log.f64 (pow.f64 (exp.f64 l) (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) l) 3))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 l 3)))
(*.f64 l (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 l (sin.f64 ky))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) 1))
(*.f64 l (sin.f64 ky))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) l)))
(*.f64 l (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))))
(*.f64 (pow.f64 (+.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))) -1/2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))))
(*.f64 (sqrt.f64 1/2) (hypot.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))) -1/2)))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 3))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l))))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 2 Om) (*.f64 l (sin.f64 ky)))))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 1/2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 1/2 l) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)))
(/.f64 (*.f64 Om (/.f64 1/2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 1/2 l) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))
(/.f64 (*.f64 (/.f64 1/2 l) Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 Om (/.f64 1/2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 1/2 l) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))
(/.f64 (neg.f64 (*.f64 (/.f64 1/2 l) Om)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 1/2 l) (neg.f64 Om)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(neg.f64 (*.f64 -1/2 (/.f64 (/.f64 Om l) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 2)) (-.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (-.f64 1 (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (+.f64 (-.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 2) (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 3)) (+.f64 1 (+.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1)))
(pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 3)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/3)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)) -1)
(/.f64 (*.f64 Om (/.f64 1/2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 1/2 l) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(fabs.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))) 1)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(*.f64 1 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2)) (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2)) (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4) (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))))
(*.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (*.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/8 (/.f64 1/8 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3))))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 -1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 1/8 (/.f64 1/8 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3))))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 -1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/2)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))) 3)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2) 3/2))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 1/4) 2)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2)) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))) 1))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
(+.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 1 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 1/2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 1/2 l) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 3)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3) 1/3)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 2)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 1/2 l) Om)) -1)
(/.f64 (*.f64 Om (/.f64 1/2 l)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (/.f64 1/2 l) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) Om))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))
(fabs.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) 3))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))) 1))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om)))))
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 l) Om))) 1)
(*.f64 Om (/.f64 1/2 l))
(*.f64 1/2 (/.f64 1 (/.f64 l Om)))
(/.f64 1/2 (/.f64 l Om))
(*.f64 1 (*.f64 (/.f64 1/2 l) Om))
(*.f64 Om (/.f64 1/2 l))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)) 2) (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 Om (/.f64 1/2 l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)) (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 Om (/.f64 1/2 l))
(*.f64 (/.f64 1/2 l) Om)
(*.f64 Om (/.f64 1/2 l))
(pow.f64 (*.f64 (/.f64 1/2 l) Om) 1)
(*.f64 Om (/.f64 1/2 l))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 l) Om)) 3)
(*.f64 Om (/.f64 1/2 l))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 3) 1/3)
(*.f64 Om (/.f64 1/2 l))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 l) Om)) 2)
(*.f64 Om (/.f64 1/2 l))
(pow.f64 (/.f64 (/.f64 l Om) 1/2) -1)
(/.f64 1 (/.f64 l (*.f64 1/2 Om)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 2))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 1/2 l)) 2))
(fabs.f64 (*.f64 Om (/.f64 1/2 l)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 l)) Om))
(*.f64 Om (/.f64 1/2 l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 l) Om))))
(*.f64 Om (/.f64 1/2 l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 l) Om) 3))
(*.f64 Om (/.f64 1/2 l))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 Om (/.f64 1/2 l))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 Om (/.f64 1/2 l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 l) Om)) 1))
(*.f64 Om (/.f64 1/2 l))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 l) Om)))
(*.f64 Om (/.f64 1/2 l))

eval891.0ms (5.9%)

Compiler

Compiled 43455 to 31049 computations (28.5% saved)

prune214.0ms (1.4%)

Pruning

11 alts after pruning (8 fresh and 3 done)

PrunedKeptTotal
New7818789
Fresh404
Picked235
Done000
Total78711798
Accuracy
100.0%
Counts
798 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.9%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) 2)
51.7%
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
50.4%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
53.6%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
87.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
49.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
50.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky)) 1)) 1/2)))
58.1%
(sqrt.f64 1/2)
60.5%
1
98.9%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) 2)
51.7%
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
50.4%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
53.6%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
87.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
49.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky))) 1/2)))
50.5%
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky)) 1)) 1/2)))
58.1%
(sqrt.f64 1/2)
60.5%
1
Compiler

Compiled 616 to 514 computations (16.6% saved)

localize545.0ms (3.6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
99.7%
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))
91.5%
(/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky)) 1)) 1/2)))
99.3%
(/.f64 1/2 (/.f64 l Om))
97.6%
(/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky))
66.9%
(+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky)) 1))
99.9%
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
99.8%
(*.f64 l (sin.f64 ky))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
97.9%
(/.f64 (*.f64 1/4 Om) (*.f64 l ky))
100.0%
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
99.2%
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
97.5%
(/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))
Compiler

Compiled 341 to 200 computations (41.3% saved)

series106.0ms (0.7%)

Counts
14 → 472
Calls

126 calls:

TimeVariablePointExpression
41.0ms
l
@0
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
3.0ms
kx
@inf
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))
2.0ms
ky
@inf
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
2.0ms
ky
@inf
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
1.0ms
Om
@inf
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))

rewrite112.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
392×log1p-expm1-u
392×expm1-log1p-u
385×add-exp-log
385×pow1
384×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047594
1830550
Stop Event
node limit
Counts
14 → 287
Calls
Call 1
Inputs
(/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(/.f64 (*.f64 1/4 Om) (*.f64 l ky))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
(/.f64 (*.f64 -1/2 Om) (*.f64 l (sin.f64 ky)))
(+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky)) 1))
(/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky))
(sqrt.f64 (+.f64 1/2 (*.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1/2 (/.f64 l Om)) (sin.f64 ky)) 1)) 1/2)))
(/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))
(/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
(hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1)
(*.f64 (sin.f64 ky) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (/.f64 (sin.f64 ky) Om) (*.f64 l 2))
(pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 2)
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (sin.f64 ky)) -1)
(log.f64 (exp.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 1/2) -1)
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 1)
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3))) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3) 1/3)
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2)))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1/2)
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))) 1)
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 ky l)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 2) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (/.f64 1/4 l) (/.f64 Om ky))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 3)
(pow.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 2)
(pow.f64 (/.f64 (*.f64 ky l) (*.f64 Om 1/4)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 1/4 l)) (/.f64 Om ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 2) (*.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))) 1)
(*.f64 1 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))
(*.f64 (*.f64 Om -1/2) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 2)
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) (*.f64 Om -1/2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 -1/2 l)) (/.f64 Om (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om -1/2) 3) (pow.f64 (*.f64 (sin.f64 ky) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)))
(/.f64 (*.f64 (/.f64 1/2 l) Om) (sin.f64 ky))
(/.f64 (neg.f64 (*.f64 (/.f64 1/2 l) Om)) (neg.f64 (sin.f64 ky)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 2)) (-.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 2) (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))))
(pow.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)) -1)
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(+.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(pow.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)) -1)
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1/2))
(*.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (*.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1)
(*.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))
(*.f64 (sin.f64 kx) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 2) (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))
(pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 2)
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (sin.f64 kx)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 kx) Om)) (*.f64 l 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1/2) -1)
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 2)) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 2)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))

simplify303.0ms (2%)

Algorithm
egg-herbie
Rules
960×times-frac
720×*-commutative
616×distribute-rgt-in
614×distribute-lft-in
594×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0131249599
1379548641
Stop Event
node limit
Counts
759 → 648
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)))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 ky) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
1
(+.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)))))))))
(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 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))))))))
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/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 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))))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 ky 2) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 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))
(*.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))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx 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 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 (*.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) (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) (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) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(+.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 kx) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 1/32 (/.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 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/32 (/.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 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/512 (/.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/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))))))))
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)))))))))
(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 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))))))))
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 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 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 (exp.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1)
(*.f64 (sin.f64 ky) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (/.f64 (sin.f64 ky) Om) (*.f64 l 2))
(pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 2)
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (sin.f64 ky)) -1)
(log.f64 (exp.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 1/2) -1)
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 1)
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3))) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3) 1/3)
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2)))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1/2)
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))) 1)
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 ky l)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 2) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(*.f64 (/.f64 1/4 l) (/.f64 Om ky))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 3)
(pow.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 2)
(pow.f64 (/.f64 (*.f64 ky l) (*.f64 Om 1/4)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 1/4 l)) (/.f64 Om ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 2) (*.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))) 1)
(*.f64 1 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))
(*.f64 (*.f64 Om -1/2) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 2)
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) (*.f64 Om -1/2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 -1/2 l)) (/.f64 Om (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om -1/2) 3) (pow.f64 (*.f64 (sin.f64 ky) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)))
(/.f64 (*.f64 (/.f64 1/2 l) Om) (sin.f64 ky))
(/.f64 (neg.f64 (*.f64 (/.f64 1/2 l) Om)) (neg.f64 (sin.f64 ky)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 2)) (-.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 2) (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))))
(pow.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)) -1)
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(+.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(pow.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2)
(pow.f64 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)) -1)
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1/2))
(*.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)) (sqrt.f64 1/2))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (*.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 2)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1)
(*.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))
(*.f64 (sin.f64 kx) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 2) (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))
(pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 2)
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (sin.f64 kx)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 kx) Om)) (*.f64 l 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3)
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 2)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1/2) -1)
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 2)) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2)
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 2)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
Outputs
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (/.f64 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))))
(+.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)))))
(+.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))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(/.f64 (*.f64 2 (*.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 (neg.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(-.f64 1/2 (/.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 (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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(-.f64 (-.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/4 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (/.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 (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 (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 -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/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 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/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 -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 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 (-.f64 1/2 (*.f64 (pow.f64 ky 4) (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/4 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2))) (pow.f64 Om 2)) (*.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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 1/4 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 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))))))))
(*.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)))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (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))))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (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))))))
(+.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) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (fma.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (fma.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 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 (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(-.f64 1/2 (/.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 (-.f64 1/2 (/.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 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4))))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3)) (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)) -3))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))
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 (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 (-.f64 1/2 (/.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 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3) (pow.f64 Om 4))))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -3)) (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)) -3))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))
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 (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 (-.f64 1/2 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3))) (/.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)) (fma.f64 -1 (*.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))))) (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (-.f64 1/2 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -3))) (-.f64 (/.f64 (neg.f64 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.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 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)))))
(fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (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))))))
(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) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(-.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512) (pow.f64 l 5)))
(+.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) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(-.f64 (-.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/512) (pow.f64 l 5))) (/.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)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4)
(+.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) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) 1/32))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) 1/32))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))))) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 2)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))))))
(fma.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) (fma.f64 -1/8 (*.f64 (/.f64 (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 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (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) (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 (pow.f64 l 7) -3/512))) (fma.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (fma.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) 1/32))))))
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 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 -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 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/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 (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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 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 (*.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 -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 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 -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 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/4)))) (*.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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (-.f64 (*.f64 1/2 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (/.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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/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 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))))))))))
(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 (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 (/.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) (*.f64 1/2 (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 (*.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 (/.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 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 4))) (/.f64 1/32 (pow.f64 (*.f64 l (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) (*.f64 1/2 (sqrt.f64 1/2))))) (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 (*.f64 l (sin.f64 ky)) 3) 1/4)) (/.f64 -1/32 (pow.f64 (*.f64 l (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 (/.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 (-.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 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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (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 (-.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 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 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (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 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (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 (/.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 (-.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 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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (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 (-.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 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 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 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 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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (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 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (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 (/.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 (*.f64 1/2 (pow.f64 l 4)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (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 (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)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (*.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)) (*.f64 1/4 (/.f64 (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 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 (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 (/.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) (*.f64 1/2 (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 (*.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 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (neg.f64 (/.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) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1/32 (pow.f64 (/.f64 Om (sin.f64 ky)) 3)) (*.f64 -1/128 (pow.f64 (/.f64 Om (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 (*.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 (*.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 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 (/.f64 -1/128 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))))))
(+.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 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (neg.f64 (/.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 (/.f64 Om 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 (pow.f64 (/.f64 Om (sin.f64 ky)) 3)) (*.f64 -1/128 (pow.f64 (/.f64 Om (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 (/.f64 -1/128 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) 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 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 ky 4)) (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 1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 (*.f64 -1/2 (pow.f64 ky 4)) (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 -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 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 -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 (pow.f64 l 2) (/.f64 (pow.f64 Om 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 (*.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 -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 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (-.f64 (*.f64 1/2 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))))
(+.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))))))
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 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (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) (pow.f64 (*.f64 l (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(-.f64 1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.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)) (pow.f64 Om 6))))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.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)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(-.f64 1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -6) (pow.f64 Om 4)))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.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)) (pow.f64 Om 6))))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (*.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)) (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 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(-.f64 1 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 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 (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 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6))))
(+.f64 1 (-.f64 (*.f64 (*.f64 -1/2 (pow.f64 l 4)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -6)) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))
(+.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 (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 (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 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) 8)))))))
(+.f64 (-.f64 1 (/.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 (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 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)) 8))))))
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 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (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) (pow.f64 (*.f64 l (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 Om (*.f64 l (sin.f64 ky))) -1/4))
(+.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 Om (*.f64 l (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) 1/32)))
(+.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 Om (*.f64 l (sin.f64 ky))) (fma.f64 1/32 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 ky) 5)) -3/256)) (pow.f64 l 5)))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(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 (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 ky l) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 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 (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 ky l) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 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 (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 ky l) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 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 (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 ky l) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 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 (/.f64 (pow.f64 Om 2) (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 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 ky (*.f64 l (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 ky 2)) (*.f64 (pow.f64 l 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 ky l) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 ky l)))
(*.f64 (/.f64 Om l) (/.f64 -1/2 ky))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (*.f64 -1/12 (/.f64 Om (/.f64 l ky))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)))))
(+.f64 (*.f64 -1/2 (/.f64 Om (*.f64 ky l))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 Om ky) l)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))))
(fma.f64 -1/2 (/.f64 Om (*.f64 ky l)) (fma.f64 -1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6))))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1/2 (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))) (fma.f64 1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 ky l)))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(fma.f64 1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (/.f64 Om (*.f64 ky l)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 5) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 Om ky) l)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(fma.f64 -1/2 (*.f64 (pow.f64 ky 3) (*.f64 (/.f64 Om l) -7/360)) (fma.f64 -1/2 (*.f64 (pow.f64 ky 5) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))) (fma.f64 1/12 (/.f64 Om (/.f64 l ky)) (*.f64 1/2 (/.f64 Om (*.f64 ky l))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(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 (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 (/.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) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (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/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.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) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.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 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) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (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/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.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) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.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 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) (*.f64 1/2 (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 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (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/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.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) (*.f64 1/2 (sqrt.f64 1/2))))) (fma.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.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 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))
(*.f64 2 (/.f64 l (/.f64 Om (sin.f64 kx))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))
(-.f64 1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (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 kx 4)) (neg.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))
(-.f64 (-.f64 1/2 (*.f64 (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/4 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (pow.f64 kx 4))) (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 kx 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 kx 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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (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 kx 4)) (fma.f64 -1 (*.f64 (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 -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/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 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/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 -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 kx 6)) (neg.f64 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))))
(+.f64 (-.f64 1/2 (*.f64 (fma.f64 -2 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/4 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (pow.f64 kx 4))) (-.f64 (/.f64 (neg.f64 (pow.f64 kx 2)) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 (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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 1/4 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))) (pow.f64 kx 6))))
(*.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 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 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 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 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 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 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 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 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (fma.f64 3/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (+.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))
(fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (fma.f64 -5/4096 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 kx) 7)) (fma.f64 3/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 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 kx) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3) (pow.f64 Om 4)))))
(-.f64 (-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3) (pow.f64 Om 4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 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 kx) 2))) (fma.f64 -1 (/.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)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (sin.f64 kx) 6))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3) (pow.f64 Om 4))))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3)) (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)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (sin.f64 kx) 6))) (pow.f64 Om 6))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 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 kx) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3) (pow.f64 Om 4)))))
(-.f64 (-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3) (pow.f64 Om 4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))))) (*.f64 4 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 kx) 6)))) (pow.f64 Om 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))) (*.f64 -1 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 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 kx) 2))) (fma.f64 -1 (/.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)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (sin.f64 kx) 6))) (pow.f64 Om 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3) (pow.f64 Om 4))))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))) (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -3)) (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)) -3))) (*.f64 (*.f64 4 (pow.f64 l 6)) (pow.f64 (sin.f64 kx) 6))) (pow.f64 Om 6))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))
(-.f64 1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -3)) (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))))
(-.f64 (-.f64 1/2 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -3))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 4) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 6) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))) (*.f64 -1 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -3)) (fma.f64 -1 (*.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)) -3))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6))))) (neg.f64 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2)))))))
(+.f64 (-.f64 1/2 (*.f64 (pow.f64 l 4) (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -3))) (-.f64 (/.f64 (neg.f64 (pow.f64 l 2)) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (*.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)) -3))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))
(fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/512) (pow.f64 l 5)) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(-.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/512) (pow.f64 l 5)))
(+.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 kx) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))))) (pow.f64 (sin.f64 kx) 2))) (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (pow.f64 (sin.f64 kx) 7)))) (pow.f64 l 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)))) (pow.f64 l 5))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.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/512))) (/.f64 (*.f64 1/2048 (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/512) (pow.f64 l 5)) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))
(-.f64 (-.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (/.f64 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5)) -3/512) (pow.f64 l 5))) (/.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/512))) (/.f64 (*.f64 1/2048 (pow.f64 Om 7)) (pow.f64 (sin.f64 kx) 7))) (pow.f64 l 7)))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))
(*.f64 -1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))
(*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 1/32 (/.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 1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (*.f64 1/32 (/.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)) (fma.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (*.f64 1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3))))))
(+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 Om 5) (pow.f64 (sin.f64 kx) 5))) (*.f64 -1/512 (/.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/256 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 kx) 5)))) (+.f64 (*.f64 1/2048 (/.f64 (pow.f64 Om 7) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 kx) 7)))) (*.f64 1/32 (/.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)) (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/512) (pow.f64 (sin.f64 kx) 2))) (fma.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (fma.f64 1/2048 (/.f64 (/.f64 (pow.f64 Om 7) (pow.f64 l 7)) (pow.f64 (sin.f64 kx) 7)) (*.f64 1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3))))))))
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 1/2 (*.f64 (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 kx 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (*.f64 (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/4))) (pow.f64 kx 4)))))
(+.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 (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 kx 4)) (*.f64 (*.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 (pow.f64 l 2) (/.f64 (pow.f64 Om 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 (*.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 -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 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 -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 kx 6))))))
(+.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 (fma.f64 -1/2 (fma.f64 -4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 1/2 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/4))) (pow.f64 kx 4)) (*.f64 (*.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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (-.f64 (*.f64 1/2 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))) (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (/.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 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 1/4))))))) (pow.f64 kx 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 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))))))))))
(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 (*.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 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (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) (+.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 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))) (*.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 kx) 3)))) (/.f64 1/32 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 kx) 3))))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))) (*.f64 1/2 (/.f64 (pow.f64 Om 3) (/.f64 (sqrt.f64 1/2) (+.f64 (/.f64 1/512 (*.f64 (pow.f64 l 3) (*.f64 1/4 (pow.f64 (sin.f64 kx) 3)))) (/.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 (*.f64 -1/2 (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 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 1/2 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 (*.f64 -1/2 (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 (*.f64 1/2 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 l 2)) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (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 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 (*.f64 -1/2 (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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (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 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))))))) (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 (*.f64 -1/2 (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 (fma.f64 -1/2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 kx) 2))) (/.f64 (*.f64 1/2 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 (*.f64 -1/2 (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 (*.f64 1/2 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4))))) (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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 l 2)) (pow.f64 (sin.f64 kx) 2)) 2)) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (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 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (pow.f64 (*.f64 (*.f64 -1/2 (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 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))) (pow.f64 Om 4)) (/.f64 (*.f64 -1/2 (-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 l 2) (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 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) -6)) (*.f64 1/4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)))))))) (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 (*.f64 -1/2 (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 (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)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (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 (*.f64 1/2 (pow.f64 l 4)) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 kx) 4) (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 (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) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (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 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)))) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (pow.f64 (/.f64 (*.f64 -1/2 (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) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (*.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 8 (/.f64 (pow.f64 (sin.f64 kx) 6) (pow.f64 Om 6)))) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4)) -6)) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 kx) 4) (pow.f64 Om 4))))) (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 1/8 (/.f64 (/.f64 Om 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 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (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) (+.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 (sqrt.f64 1/2) 3) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 3) (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 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 (sin.f64 kx) 2))) (fma.f64 1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))) (*.f64 (/.f64 1/2 (sqrt.f64 1/2)) (/.f64 (-.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 -1/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)))) (pow.f64 l 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 (sqrt.f64 1/2) (sin.f64 kx)))))
(+.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 (sqrt.f64 1/2) (sin.f64 kx))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 (sin.f64 kx) 2))))))
(+.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 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 3) (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 (sqrt.f64 1/2) (sin.f64 kx))) (*.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 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 -1/32 (pow.f64 Om 3)) (pow.f64 (sin.f64 kx) 3)) (*.f64 -1/128 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 1/2) (sin.f64 kx))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (*.f64 1/2 (sqrt.f64 1/2)) (pow.f64 (sin.f64 kx) 2)))))))
1
(+.f64 1 (*.f64 2 (/.f64 (*.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 (-.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 kx 4)) (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 kx 4)) (*.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 (-.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 kx 4)) (fma.f64 1/2 (*.f64 (+.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 -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 kx 6)) (*.f64 2 (/.f64 (pow.f64 kx 2) (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))))
(+.f64 1 (fma.f64 1/2 (*.f64 (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 kx 4)) (fma.f64 1/2 (*.f64 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (*.f64 -2 (/.f64 (pow.f64 l 2) (/.f64 (pow.f64 Om 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (neg.f64 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))) (pow.f64 kx 6)) (*.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 kx)) Om))
(*.f64 2 (/.f64 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)))))
(+.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 (/.f64 (pow.f64 Om 3) (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))))))
(+.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 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 5) (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)))))))
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 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 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4)) (*.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 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 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 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 (/.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 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4)) (*.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 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 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 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 (/.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 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 4)) (*.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 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 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 kx) 4)) (pow.f64 Om 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 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)))))
(+.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 (/.f64 (pow.f64 Om 3) (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))))))
(+.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 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 Om 5) (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)))))))
(*.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 -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))))
(fma.f64 -2 (/.f64 l (/.f64 Om (sin.f64 kx))) (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l)))
(+.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 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) 1/64)))
(+.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 (/.f64 (pow.f64 Om 5) (pow.f64 l 5)) (pow.f64 (sin.f64 kx) 5)) (*.f64 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 3)) (pow.f64 (sin.f64 kx) 3)) 1/64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 (sin.f64 ky) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 (/.f64 (sin.f64 ky) Om) (*.f64 l 2))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 1)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 3) 1/3)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 2)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (sin.f64 ky)) -1)
(/.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) (*.f64 2 l))))
(log.f64 (exp.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))) 3))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(exp.f64 (log.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 1))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)) 1/3)
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))) 3)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 1/2) -1)
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))) 1/2))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2) (/.f64 -1/4 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))) 1)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(*.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2) (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2)) (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(/.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2)) (+.f64 1/2 (/.f64 -1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))) 3))) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))) 3))) (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))))
(/.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))) 3))) (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))) 2) (/.f64 -1/4 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 3)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))) 2))
(fabs.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3) 1/3)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(log.f64 (exp.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2) (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 3/2)))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(exp.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))) 1))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))))))
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(fma.f64 1/2 (/.f64 1 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(fma.f64 1 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2))))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(fma.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))) 1/2)
(+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 ky) Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))) 1)
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 1 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 2) (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(*.f64 (/.f64 1/4 l) (/.f64 Om ky))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 1)
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 3)
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(pow.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)) 1/3)
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 ky (/.f64 Om l)) 3)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 2)
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(pow.f64 (/.f64 (*.f64 ky l) (*.f64 Om 1/4)) -1)
(/.f64 1 (*.f64 (/.f64 ky Om) (/.f64 l 1/4)))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 ky 1/4)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/4 l)) (/.f64 Om ky)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)))
(cbrt.f64 (/.f64 1/64 (pow.f64 (/.f64 ky (/.f64 Om l)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))) 1))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky))))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om l) (/.f64 1/4 ky))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))) 1)
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 (*.f64 ky l) Om) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 2) (*.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 ky (/.f64 Om l)) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 1/4 l) Om) ky) 2) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 1/4 l) Om) ky))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (/.f64 ky (/.f64 Om l)) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)) 2) (*.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 1/4 l) (/.f64 Om ky)))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 (*.f64 (/.f64 1/4 l) Om) ky) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 (*.f64 (/.f64 1/4 l) Om) ky))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 Om l) (/.f64 1/4 ky)))))
(pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 1/2)
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1)
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 3)
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 2)
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2)) 1/2))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))) 1))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))))
(sqrt.f64 (fma.f64 (/.f64 1/4 l) (/.f64 Om ky) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))) 1)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 1 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 (*.f64 Om -1/2) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 1)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 3)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 3) 1/3)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 2)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) l) (*.f64 Om -1/2)) -1)
(/.f64 1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 l -1/2)))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 -1/2 l)) (/.f64 Om (sin.f64 ky))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky))) 3))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om -1/2) 3) (pow.f64 (*.f64 (sin.f64 ky) l) 3)))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))) 1))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 l) (/.f64 Om (sin.f64 ky)))))
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/2 (sin.f64 ky)))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(*.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 1/2 l) (*.f64 Om (/.f64 1 (sin.f64 ky))))
(/.f64 (/.f64 1/2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(/.f64 1 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)))
(*.f64 (/.f64 1/2 l) (*.f64 Om (/.f64 1 (sin.f64 ky))))
(/.f64 (/.f64 1/2 l) (/.f64 (sin.f64 ky) Om))
(/.f64 (*.f64 (/.f64 1/2 l) Om) (sin.f64 ky))
(*.f64 (/.f64 1/2 l) (*.f64 Om (/.f64 1 (sin.f64 ky))))
(/.f64 (/.f64 1/2 l) (/.f64 (sin.f64 ky) Om))
(/.f64 (neg.f64 (*.f64 (/.f64 1/2 l) Om)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 (/.f64 1/2 l) (neg.f64 Om)) (neg.f64 (sin.f64 ky)))
(/.f64 (*.f64 Om (/.f64 -1/2 l)) (neg.f64 (sin.f64 ky)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 2)) (-.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))) 2)) (-.f64 (-.f64 1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))) -1))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))) 2)) (+.f64 1 (-.f64 1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 2) (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))) 2) (+.f64 -1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))) 2) (-.f64 1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))))))
(pow.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(pow.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/3)
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(pow.f64 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)) -1)
(*.f64 (/.f64 1/2 l) (*.f64 Om (/.f64 1 (sin.f64 ky))))
(/.f64 (/.f64 1/2 l) (/.f64 (sin.f64 ky) Om))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(+.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(-.f64 (+.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(*.f64 1 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(*.f64 (*.f64 (/.f64 1/2 l) Om) (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 1/2 l) (*.f64 Om (/.f64 1 (sin.f64 ky))))
(/.f64 (/.f64 1/2 l) (/.f64 (sin.f64 ky) Om))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(pow.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 3)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(pow.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/3)
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(pow.f64 (/.f64 (sin.f64 ky) (*.f64 (/.f64 1/2 l) Om)) -1)
(*.f64 (/.f64 1/2 l) (*.f64 Om (/.f64 1 (sin.f64 ky))))
(/.f64 (/.f64 1/2 l) (/.f64 (sin.f64 ky) Om))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(cbrt.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 1))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(fma.f64 1 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1)) 1)
(+.f64 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)) 0)
(/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))) 1)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(*.f64 1 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (pow.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1) 1/2) (pow.f64 1/2 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1)) (sqrt.f64 1/2))
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 1 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (*.f64 (/.f64 1/8 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2) (*.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 2) (*.f64 -1/2 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 2) (*.f64 -1/4 (/.f64 (/.f64 1/2 (sin.f64 ky)) (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 1/2)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 3)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 2)
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2)) 1/2))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))) 1))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 1/2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))))
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(*.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(*.f64 (sin.f64 kx) (/.f64 1 (/.f64 Om (*.f64 l 2))))
(*.f64 (sin.f64 kx) (*.f64 (/.f64 1 Om) (*.f64 2 l)))
(/.f64 (sin.f64 kx) (/.f64 Om (*.f64 2 l)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 2) (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 1)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 3) 1/3)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 2)
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(pow.f64 (/.f64 (/.f64 Om (*.f64 l 2)) (sin.f64 kx)) -1)
(/.f64 1 (/.f64 Om (*.f64 (sin.f64 kx) (*.f64 2 l))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 kx) Om)) (*.f64 l 2)))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 3))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 Om (*.f64 l 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 3) (pow.f64 (/.f64 Om (*.f64 2 l)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 kx) 3) (/.f64 (pow.f64 (/.f64 Om l) 3) 8)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(pow.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)) 1/3)
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))) 3)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 2)
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1/2) -1)
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))) 1/2))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)))
(cbrt.f64 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2) (*.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))) 2) (/.f64 1/4 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/8 (pow.f64 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))) 3)))) (sqrt.f64 (+.f64 1/4 (+.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))) 2) (/.f64 -1/4 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))) 2))) (sqrt.f64 (+.f64 1/2 (/.f64 -1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))))))
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(*.f64 1 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 1)
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 2)) 1/2)
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 3)
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3) 1/3)
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 2)
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)) 2)))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2))) 3))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))) 1))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 (/.f64 (sin.f64 kx) Om) (*.f64 l 2)))))
(hypot.f64 1 (*.f64 (*.f64 2 l) (/.f64 (sin.f64 kx) Om)))

eval510.0ms (3.4%)

Compiler

Compiled 23719 to 17232 computations (27.3% saved)

prune166.0ms (1.1%)

Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New6954699
Fresh033
Picked235
Done033
Total69713710
Accuracy
100.0%
Counts
710 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.9%
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 2 (/.f64 Om (*.f64 (sin.f64 ky) l)))))) 1/4) 2)
53.2%
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 (/.f64 Om ky) (*.f64 l (sqrt.f64 1/2)))))
51.7%
(sqrt.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1/2))
50.4%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l (sin.f64 ky)))))
53.6%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 l ky))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
99.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
87.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
56.6%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (+.f64 (*.f64 -2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))
49.1%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -1/4)))
33.7%
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 -1/4 (sin.f64 kx)) (/.f64 Om l))))
58.1%
(sqrt.f64 1/2)
60.5%
1
Compiler

Compiled 627 to 459 computations (26.8% saved)

regimes191.0ms (1.3%)

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

19 calls:

15.0ms
(pow.f64 (sin.f64 ky) 2)
15.0ms
l
14.0ms
Om
14.0ms
(sin.f64 ky)
13.0ms
(sin.f64 kx)
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 689 to 518 computations (24.8% saved)

regimes77.0ms (0.5%)

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

6 calls:

14.0ms
kx
14.0ms
(sin.f64 ky)
11.0ms
ky
11.0ms
l
10.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 309 to 216 computations (30.1% saved)

regimes81.0ms (0.5%)

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

6 calls:

20.0ms
Om
19.0ms
ky
16.0ms
kx
8.0ms
(sin.f64 ky)
7.0ms
(sin.f64 kx)
Results
AccuracySegmentsBranch
87.0%1l
88.7%3Om
87.0%1kx
88.6%3ky
87.0%1(sin.f64 kx)
87.0%1(sin.f64 ky)
Compiler

Compiled 154 to 118 computations (23.4% saved)

regimes232.0ms (1.5%)

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

6 calls:

68.0ms
(sin.f64 kx)
52.0ms
kx
43.0ms
ky
30.0ms
(sin.f64 ky)
23.0ms
Om
Results
AccuracySegmentsBranch
72.2%7ky
83.2%4Om
74.3%12(sin.f64 kx)
69.5%4(sin.f64 ky)
83.2%2l
73.7%9kx
Compiler

Compiled 139 to 107 computations (23% saved)

regimes12.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

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

Compiled 25 to 21 computations (16% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
33.0ms
7.716814088089537e+23
2.0348176423725849e+30
Results
32.0ms128×body256valid
Compiler

Compiled 144 to 139 computations (3.5% saved)

simplify4.0ms (0%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
042194
148194
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
(if (<=.f64 l 899999999999999958056960) 1 (sqrt.f64 1/2))
1
Outputs
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 ky) (/.f64 Om (*.f64 l 2)))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (sin.f64 kx) (/.f64 Om (*.f64 l 2)))))))
(if (<=.f64 l 899999999999999958056960) 1 (sqrt.f64 1/2))
1
Compiler

Compiled 76 to 65 computations (14.5% saved)

soundness1.2s (8.3%)

Rules
1234×times-frac
1134×log1p-expm1-u
1056×*-commutative
994×associate-*r*
954×distribute-lft-neg-out
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421552
13811376
210281376
353031376
026229
1379173
25082173
036574
1553568
26763568
01543121638
15032117332
062129692
1183127172
2756527166
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 809 to 552 computations (31.8% saved)

end0.0ms (0%)

preprocess109.0ms (0.7%)

Remove

(sort kx ky)

(abs ky)

(abs kx)

(abs Om)

(abs l)

Compiler

Compiled 406 to 332 computations (18.2% saved)

Profiling

Loading profile data...