Toniolo and Linder, Equation (3a)

Time bar (total: 14.5s)

analyze198.0ms (1.4%)

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

Compiled 34 to 30 computations (11.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 126.0ms
Operation ival-sin, time spent: 30.0ms, 24.0% of total-time
Operation ival-pow, time spent: 28.0ms, 22.0% of total-time
Operation ival-mult, time spent: 18.0ms, 14.0% of total-time
Operation ival-div, time spent: 17.0ms, 14.0% of total-time
Operation ival-add, time spent: 16.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 13.0ms, 10.0% of total-time
Operation const, time spent: 5.0ms, 4.0% of total-time

sample3.7s (25.4%)

Results
3.2s8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 2.3s
Operation ival-sin, time spent: 728.0ms, 32.0% of total-time
Operation ival-div, time spent: 474.0ms, 21.0% of total-time
Operation ival-mult, time spent: 309.0ms, 14.0% of total-time
Operation ival-pow, time spent: 297.0ms, 13.0% of total-time
Operation ival-add, time spent: 288.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 138.0ms, 6.0% of total-time
Operation const, time spent: 51.0ms, 2.0% of total-time
Bogosity

preprocess786.0ms (5.4%)

Algorithm
egg-herbie
Rules
1124×associate-*r*
1098×associate-*l*
980×distribute-lft-neg-out
866×distribute-rgt-neg-out
762×distribute-lft-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
390-0-(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
80-0-(*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
50-0-(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
00-0-l
00-0-(*.f64 2 l)
00-0-(*.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))))))))
00-0-(+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))
00-0-(sin.f64 kx)
073(1.8759528251668425e+200 7.598127870203511e-8 8.406212619786322e-134 3.349446222162707e+156)0-(pow.f64 (sin.f64 kx) 2)
00-0-(+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))
00-0-(/.f64 (*.f64 2 l) Om)
048(7.269169846100269e-216 4.668100380119047e-137 3.3428192293483314e-269 2.6956446385352388e-117)0-(pow.f64 (sin.f64 ky) 2)
089(3.970690791640337e-201 6.37630264524382e-151 5.51541560596825e-194 1.3368633917563703e+172)0-(pow.f64 (/.f64 (*.f64 2 l) Om) 2)
00-0-kx
00-0-ky
00-0-(+.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)))))))
00-0-(sin.f64 ky)
00-0-(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)))))))))
00-0-(/.f64 1 2)
00-0-Om
00-0-2
00-0-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01421552
13561376
29681376
342881376
Stop Event
node limit
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2)))))))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2))))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) ky) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l 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 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l 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 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l 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 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l 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 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l 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 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l 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 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 (neg.f64 l)) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 2 (/.f64 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) (neg.f64 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 2 (/.f64 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) 2) (pow.f64 (sin.f64 ky) 2))))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 2 (/.f64 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 (neg.f64 ky)) 2))))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 2 (/.f64 (neg.f64 l) Om)) 2)))))))))
(neg.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1))))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 Om) l) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (*.f64 2 (/.f64 Om l)) 2))))) 1/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 2 (/.f64 Om l)) 2) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 kx) Om) 2) (+.f64 (pow.f64 (sin.f64 l) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 kx Om)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 kx Om)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 kx (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 ky) Om) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 ky (/.f64 2 Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 ky Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 l) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) kx) 2) (+.f64 (pow.f64 (sin.f64 Om) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l kx)) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 Om) 2)))))) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 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 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)))))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 l (/.f64 2 ky)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 Om) 2)) 1)))))
(sqrt.f64 (*.f64 (/.f64 1 2) (+.f64 1 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 2 l) Om) 2) (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l 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 (fma.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1)))))
Symmetry

(abs l)

(abs Om)

(abs kx)

(abs ky)

(sort kx ky)

Results
509.0ms511×256valid
1.0ms256valid
Compiler

Compiled 451 to 325 computations (27.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 400.0ms
Operation ival-pow, time spent: 138.0ms, 35.0% of total-time
Operation ival-mult, time spent: 76.0ms, 19.0% of total-time
Operation ival-div, time spent: 66.0ms, 17.0% of total-time
Operation ival-add, time spent: 48.0ms, 12.0% of total-time
Operation ival-sin, time spent: 32.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 25.0ms, 6.0% of total-time
Operation const, time spent: 16.0ms, 4.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 55 to 44 computations (20% saved)

prune1.0ms (0%)

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

Compiled 31 to 27 computations (12.9% saved)

localize342.0ms (2.4%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.5%
(pow.f64 (sin.f64 ky) 2)
99.3%
(/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
97.0%
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))
85.7%
(sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
Results
263.0ms255×256valid
1.0ms256valid
Compiler

Compiled 203 to 132 computations (35% saved)

Precisions
Click to see histograms. Total time spent on operations: 193.0ms
Operation ival-pow, time spent: 80.0ms, 41.0% of total-time
Operation ival-mult, time spent: 34.0ms, 18.0% of total-time
Operation ival-add, time spent: 29.0ms, 15.0% of total-time
Operation ival-sin, time spent: 16.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 15.0ms, 8.0% of total-time
Operation ival-div, time spent: 11.0ms, 6.0% of total-time
Operation const, time spent: 7.0ms, 4.0% of total-time

series139.0ms (1%)

Counts
4 → 148
Calls
Call 1
Inputs
#<alt (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (/.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (pow.f64 (sin.f64 ky) 2)>
Outputs
#<alt 1>
#<alt (+.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))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (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 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 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 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6))))))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 l (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))>
#<alt (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (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 (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))>
#<alt (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (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 6)) (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 (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))>
#<alt (*.f64 -2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 -1 (*.f64 l (+.f64 (*.f64 1/4 (*.f64 (/.f64 Om (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))>
#<alt (*.f64 -1 (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (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 (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))>
#<alt (*.f64 -1 (*.f64 l (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 4)) (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 6)) (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 (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 (/.f64 1 Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 Om 2) l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) Om)>
#<alt (/.f64 (+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) Om)>
#<alt (/.f64 (+.f64 (*.f64 2 (*.f64 l (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/4 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (*.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 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))) Om)>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (+.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))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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)))))>
#<alt (+.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))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))>
#<alt (+.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)))))))))>
#<alt (+.f64 (sqrt.f64 (+.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 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.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 (pow.f64 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)))))))))))>
#<alt (+.f64 (sqrt.f64 (+.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 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))) (*.f64 (pow.f64 kx 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 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.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 2) (-.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))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 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)))))))))))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))>
#<alt (+.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)))))))))>
#<alt (+.f64 (sqrt.f64 (+.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 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.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 (pow.f64 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)))))))))))>
#<alt (+.f64 (sqrt.f64 (+.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 2 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))))) (*.f64 (pow.f64 ky 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 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.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 2) (-.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))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 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)))))))))))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (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)))))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (+.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))))>
#<alt (+.f64 (*.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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))>
#<alt (+.f64 (*.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 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))>
#<alt (+.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))))>
#<alt (+.f64 (*.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 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))>
#<alt (+.f64 (*.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 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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)))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.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))) (*.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 (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 -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))))))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)>
#<alt (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)>
#<alt (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)>
#<alt (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))>
#<alt (*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))>
#<alt (*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/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)))))))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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))) (*.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)))))>
#<alt (+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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))) (*.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)))))>
#<alt (+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (+.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))))))>
#<alt (+.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 -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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 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)))) (*.f64 4 (/.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))))))))))>
#<alt (+.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 -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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.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)))) (*.f64 4 (/.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 (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))))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))>
#<alt (+.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))))))>
#<alt (+.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 -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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 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)))) (*.f64 4 (/.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))))))))))>
#<alt (+.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 -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))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.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)))) (*.f64 4 (/.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 (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))))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (pow.f64 ky 2)>
#<alt (*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 -1/3 (pow.f64 ky 2))))>
#<alt (*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 2/45 (pow.f64 ky 2)) 1/3))))>
#<alt (*.f64 (pow.f64 ky 2) (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 -1/315 (pow.f64 ky 2)))) 1/3))))>
Calls

39 calls:

TimeVariablePointExpression
7.0ms
kx
@0
(sqrt (+ 1 (* (pow (* 2 (/ l Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
5.0ms
l
@inf
(/ 1 (sqrt (+ 1 (* (pow (* 2 (/ l Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
5.0ms
l
@0
(* (pow (* 2 (/ l Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))
4.0ms
kx
@0
(/ 1 (sqrt (+ 1 (* (pow (* 2 (/ l Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
4.0ms
ky
@0
(/ 1 (sqrt (+ 1 (* (pow (* 2 (/ l Om)) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))

rewrite264.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1106×log1p-expm1-u
789×expm1-log1p-u
270×associate-*r*
188×associate-*l*
162×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify199.0ms (1.4%)

Algorithm
egg-herbie
Rules
1426×associate-*r*
1264×associate-*l*
1146×fma-define
638×distribute-lft-in
636×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval358.0ms (2.5%)

Compiler

Compiled 18889 to 13980 computations (26% saved)

prune200.0ms (1.4%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New3234327
Fresh000
Picked101
Done000
Total3244328
Accuracy
100.0%
Counts
328 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
47.5%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
64.1%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 1))))
Compiler

Compiled 84 to 72 computations (14.3% saved)

localize693.0ms (4.8%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)
99.7%
(*.f64 (/.f64 2 Om) l)
97.4%
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))
85.2%
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.7%
(*.f64 (/.f64 2 Om) l)
99.3%
(/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))
97.4%
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))
99.9%
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
99.2%
(/.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)))
85.2%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
Results
505.0ms255×256valid
1.0ms256valid
Compiler

Compiled 394 to 206 computations (47.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 458.0ms
Operation ival-pow, time spent: 142.0ms, 31.0% of total-time
Operation ival-mult, time spent: 115.0ms, 25.0% of total-time
Operation ival-div, time spent: 64.0ms, 14.0% of total-time
Operation composed, time spent: 55.0ms, 12.0% of total-time
Operation ival-add, time spent: 34.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 21.0ms, 5.0% of total-time
Operation ival-sin, time spent: 15.0ms, 3.0% of total-time
Operation const, time spent: 12.0ms, 3.0% of total-time

series126.0ms (0.9%)

Counts
12 → 480
Calls
Call 1
Inputs
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))>
#<alt (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))>
#<alt (/.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))>
#<alt (hypot.f64 (sin.f64 kx) (sin.f64 ky))>
#<alt (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))>
#<alt (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))))>
#<alt (*.f64 (/.f64 2 Om) l)>
#<alt (hypot.f64 (sin.f64 kx) (sin.f64 ky))>
#<alt (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)>
#<alt (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l))>
#<alt (*.f64 (/.f64 2 Om) l)>
#<alt (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)>
Outputs
#<alt (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))))) l)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))))) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 5) l)))))))))) l)>
#<alt (sqrt.f64 1/2)>
#<alt (+.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)))))))>
#<alt (+.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))))))))>
#<alt (+.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)))))))))>
#<alt (sqrt.f64 1/2)>
#<alt (+.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)))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 Om (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 l (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 l (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)))))) l)) (*.f64 -1/8 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))>
#<alt (sqrt.f64 1/2)>
#<alt (+.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)))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.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 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 1/8 (*.f64 (/.f64 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (-.f64 (*.f64 1/1024 (*.f64 (/.f64 Om (*.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/128 (/.f64 1 (*.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)))))))))))>
#<alt (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/128 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (+.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))))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.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))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.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))))))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.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))))))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (*.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))))))))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))>
#<alt (+.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))))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.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))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.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))))))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.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))))))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (*.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))))))))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (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))))))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (/.f64 (*.f64 l (sin.f64 ky)) Om)>
#<alt (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (/.f64 (*.f64 l (sin.f64 kx)) Om)>
#<alt (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 l (sin.f64 kx)) Om))>
#<alt (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))>
#<alt (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (+.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)))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6))))))) l)))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx))))>
#<alt (+.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)))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6))))))) l)))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (sin.f64 ky)>
#<alt (+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sin.f64 kx)>
#<alt (+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (+.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))))))>
#<alt (+.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 -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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 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)))) (*.f64 4 (/.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))))))))))>
#<alt (+.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 -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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.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)))) (*.f64 4 (/.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 (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))))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))>
#<alt (+.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))))))>
#<alt (+.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 -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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 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)))) (*.f64 4 (/.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))))))))))>
#<alt (+.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 -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))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.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)))) (*.f64 4 (/.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 (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))))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/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)))))))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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))) (*.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)))))>
#<alt (+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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))) (*.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)))))>
#<alt (+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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)))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.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))) (*.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 (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 -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))))))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)>
#<alt (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)>
#<alt (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)>
#<alt (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))>
#<alt (*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))>
#<alt (*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (sin.f64 ky)>
#<alt (+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sin.f64 kx)>
#<alt (+.f64 (sin.f64 kx) (*.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (+.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))))))>
#<alt (+.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 -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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 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)))) (*.f64 4 (/.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))))))))))>
#<alt (+.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 -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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.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)))) (*.f64 4 (/.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 (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))))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))>
#<alt (+.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))))))>
#<alt (+.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 -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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 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)))) (*.f64 4 (/.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))))))))))>
#<alt (+.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 -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))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.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)))) (*.f64 4 (/.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 (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))))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 5)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)))))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/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)))))))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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))) (*.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)))))>
#<alt (+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.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))) (*.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)))))>
#<alt (+.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))))))>
#<alt 1>
#<alt (+.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))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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)))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.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))) (*.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 (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 -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))))))))))>
#<alt (*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)>
#<alt (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)>
#<alt (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)>
#<alt (*.f64 -1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))>
#<alt (*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))>
#<alt (*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (/.f64 (*.f64 (pow.f64 ky 2) l) (*.f64 Om (sin.f64 kx))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))>
#<alt (+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 2 (/.f64 l Om))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (+.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))))>
#<alt (+.f64 (*.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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))>
#<alt (+.f64 (*.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 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))>
#<alt (+.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))))>
#<alt (+.f64 (*.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 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))>
#<alt (+.f64 (*.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 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))>
Calls

120 calls:

TimeVariablePointExpression
10.0ms
ky
@0
(sqrt (+ 1/2 (* 1/2 (/ 1 (* 2 (* (/ l Om) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))))))
8.0ms
kx
@0
(* (/ l Om) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
5.0ms
ky
@0
(* (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (* (/ 2 Om) l))
4.0ms
kx
@0
(sqrt (+ 1/2 (* 1/2 (/ 1 (* 2 (* (/ l Om) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))))))
4.0ms
kx
@inf
(sqrt (+ 1/2 (* 1/2 (/ 1 (* 2 (* (/ l Om) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))))))

rewrite233.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1010×log1p-expm1-u
408×associate-*r*
264×associate-*l*
225×expm1-log1p-u
221×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify425.0ms (2.9%)

Algorithm
egg-herbie
Rules
1754×fma-define
1024×distribute-lft-in
1022×distribute-rgt-in
908×*-commutative
792×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0123463658
1359960256
Stop Event
node limit
Counts
784 → 546
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))))) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 5) l)))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 Om (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 l (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 l (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)))))) l)) (*.f64 -1/8 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.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 1 (*.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 Om (+.f64 (*.f64 1/8 (*.f64 (/.f64 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (-.f64 (*.f64 1/1024 (*.f64 (/.f64 Om (*.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/128 (/.f64 1 (*.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/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/128 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))))
(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 (pow.f64 kx 2) (+.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))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.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)))))) (*.f64 (pow.f64 kx 2) (+.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))))))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (*.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 (pow.f64 ky 2) (+.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))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.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 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.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))))))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (*.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 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (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 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (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 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6))))))) l)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) 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 (/.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 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6))))))) l)))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) 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 (/.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 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (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 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (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 (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 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.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)))))
(sqrt.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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 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)))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.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)))) (*.f64 4 (/.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 (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 (pow.f64 ky 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 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)))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.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)))) (*.f64 4 (/.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 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (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 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/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)))))))))))
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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.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))) (*.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 (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 -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 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) 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 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (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 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (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)))
(sqrt.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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 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)))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))) 3))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.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)))) (*.f64 4 (/.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 (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 (pow.f64 ky 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 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)))) (*.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))))) (*.f64 (pow.f64 ky 2) (+.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))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.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)))) (*.f64 4 (/.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 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))) 3)))))))) (sqrt.f64 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))))))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (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 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/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)))))))))))
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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.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))) (*.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 (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 -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 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) 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 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(*.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 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.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 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.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 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 2 (/.f64 l Om))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 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 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 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 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 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) (+.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 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) (-.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1/2)))))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))) 1)
(*.f64 1/2 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1))
(*.f64 1/2 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)) (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1) 1/2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -1)
(pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 2)
(neg.f64 (/.f64 -1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2))
(log.f64 (exp.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 1))
(-.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))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) -1/2)
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) 2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3) 1/3)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(/.f64 2 (/.f64 Om l))
(/.f64 l (*.f64 Om 1/2))
(/.f64 (*.f64 2 l) Om)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(-.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))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(/.f64 2 (/.f64 Om l))
(/.f64 l (*.f64 Om 1/2))
(/.f64 (*.f64 2 l) Om)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(/.f64 (*.f64 l -2) (neg.f64 Om))
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(*.f64 2 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 2 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1)
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)
(*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 l (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 2) (pow.f64 l 2))
(*.f64 4 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 2) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)) (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (/.f64 l (*.f64 Om 1/2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l (*.f64 Om 1/2)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) l)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 6))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1))
Outputs
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4)) (sqrt.f64 (/.f64 Om l)))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (/.f64 Om l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om)))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (*.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) Om)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (*.f64 Om l))))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))) (*.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (*.f64 Om l)))) l)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))))) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 5) l)))))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (*.f64 Om l))) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 Om 3))))) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5) 1/4) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 Om 5)) l))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5) 1/4) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 Om 5)) l))) (*.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 Om 3))))))) (*.f64 1/2 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (*.f64 Om l)))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 (/.f64 -1/128 (pow.f64 l 2)) (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 1/2 (sqrt.f64 1/2))) (pow.f64 (hypot.f64 (sin.f64 kx) (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 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(+.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (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 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 Om (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 l (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 Om (sqrt.f64 1/2))) (/.f64 (*.f64 1/128 (pow.f64 Om 2)) (*.f64 l (*.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (*.f64 -1/8 (/.f64 Om (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 l (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)))))) l)) (*.f64 -1/8 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sqrt.f64 1/2) 3)) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/1024 (*.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) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5)))))) l) (*.f64 (*.f64 -1/8 (/.f64 Om (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 (*.f64 -1/8 (/.f64 Om (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (/.f64 (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (/.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 1/2 (sqrt.f64 1/2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) l)) l))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 (*.f64 1/8 (/.f64 Om (*.f64 l (sqrt.f64 1/2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 Om l) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (sqrt.f64 1/2))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.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 1 (*.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 Om (fma.f64 -1/128 (/.f64 (/.f64 Om (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 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 (*.f64 l (sqrt.f64 1/2))))))))
(fma.f64 Om (fma.f64 1/8 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 l (sqrt.f64 1/2))) (*.f64 -1/128 (/.f64 (/.f64 Om (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 1/8 (*.f64 (/.f64 1 (*.f64 l (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (-.f64 (*.f64 1/1024 (*.f64 (/.f64 Om (*.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/128 (/.f64 1 (*.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 Om (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 (*.f64 l (sqrt.f64 1/2)))) (*.f64 Om (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))) (/.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (neg.f64 (/.f64 1/128 (*.f64 (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 Om (fma.f64 Om (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (/.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 -1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))))) (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) (*.f64 l (sqrt.f64 1/2))))) (sqrt.f64 1/2))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 Om l))))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4)) (sqrt.f64 (/.f64 Om l)))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4)) (sqrt.f64 (/.f64 Om l)))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))
(*.f64 Om (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))
(*.f64 Om (*.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l))))))))
(*.f64 Om (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l)))))))
(*.f64 Om (fma.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l)))) (*.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))))) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 Om l)))))))))
(*.f64 Om (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l))))))))
(*.f64 Om (fma.f64 -1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5)))) (fma.f64 1/2 (fma.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) l)))) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5) 1/4) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (neg.f64 (*.f64 (sqrt.f64 (/.f64 Om l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (neg.f64 Om) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 Om (neg.f64 (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))))) (+.f64 (*.f64 1/128 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5)) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om l))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/128 (*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 5) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (fma.f64 -1/32 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/128 (*.f64 (pow.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5) 1/4) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/4 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/4) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) 1/4) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))) (neg.f64 Om))
(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 (sin.f64 ky) l))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 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 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))) (*.f64 (*.f64 -1/16 (*.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 (sin.f64 ky) l)))))))
(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 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.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))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.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 (sin.f64 ky) l)))) (*.f64 (pow.f64 kx 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))) (pow.f64 (sin.f64 ky) 6)))))))))))
(fma.f64 (pow.f64 kx 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) (pow.f64 (sin.f64 ky) 6))) -1/256)))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 (pow.f64 kx 2) (+.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))))))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 kx 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))))))) (*.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 (sin.f64 ky) l)))) (*.f64 (pow.f64 kx 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))) (*.f64 (pow.f64 kx 2) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))) (pow.f64 (sin.f64 ky) 6)))))) (*.f64 (pow.f64 kx 2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 ky) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 ky) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))) l))) (*.f64 1/16 (*.f64 Om (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))) (pow.f64 (sin.f64 ky) 6))))) (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l)))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (+.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) (pow.f64 (sin.f64 ky) 6))) -1/256)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 ky) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (/.f64 2/45 (pow.f64 (sin.f64 ky) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))) l)) (*.f64 (*.f64 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2) (pow.f64 (sin.f64 ky) 6))) -1/256)) (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) 1/16)))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3))))) (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)) 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 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 Om (pow.f64 ky 2)) (*.f64 l (pow.f64 (sin.f64 kx) 3))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 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))))))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 ky 2) l)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.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))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.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))))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (*.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))))) l) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 6))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))))
(fma.f64 (pow.f64 ky 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (*.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 6))) -1/256)))))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))
(+.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))) (*.f64 (pow.f64 ky 2) (+.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))))))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx)))))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))))) l)) (*.f64 -1/16 (/.f64 (*.f64 Om (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)) (*.f64 1/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 kx) 6) (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 kx))))))))))) (*.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))))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))) (*.f64 (pow.f64 ky 2) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))))) (+.f64 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))))) l) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 6)))))) (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 kx) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))) l)) (neg.f64 (*.f64 -1/16 (*.f64 Om (/.f64 (+.f64 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))))) l) (*.f64 -1/256 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 6))))) (*.f64 l (*.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)))) (pow.f64 (sin.f64 kx) 3)))))))) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))) (+.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 6))) -1/256)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/8 (*.f64 Om (/.f64 (*.f64 (sin.f64 kx) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (/.f64 2/45 (pow.f64 (sin.f64 kx) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))) l)) (*.f64 (*.f64 Om (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 6))) -1/256)) (*.f64 l (*.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2) (pow.f64 (sin.f64 kx) 3))))) 1/16)))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2))) (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3))))) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om l) (sin.f64 kx)) 1/2)))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 (*.f64 1/4 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) 1/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)))
(*.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 (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))
(fma.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 l (*.f64 (sin.f64 ky) Om))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (*.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 l (pow.f64 kx 2)) (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))))) (*.f64 (sin.f64 ky) Om))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))))))) (/.f64 (*.f64 l (sin.f64 ky)) Om))
(fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 l (pow.f64 kx 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (sin.f64 ky) Om))))) (*.f64 l (/.f64 (sin.f64 ky) Om)))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))) Om)) (*.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))))) (*.f64 1/2 (/.f64 l (*.f64 (sin.f64 ky) Om)))) (*.f64 l (/.f64 (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 (/.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 (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))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) Om) (sin.f64 kx)) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (*.f64 1/2 (/.f64 l (*.f64 (sin.f64 kx) Om)))) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (/.f64 -1/2 Om) (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx)))) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 Om (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))))))) (/.f64 (*.f64 l (sin.f64 kx)) Om))
(fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sin.f64 kx) Om)))))) (*.f64 l (/.f64 (sin.f64 kx) Om)))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l (sin.f64 kx)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) Om))) (*.f64 -1/2 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))))) (*.f64 (/.f64 1/2 (sin.f64 kx)) (/.f64 l Om))) (*.f64 l (/.f64 (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) (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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 (sin.f64 ky) l))
(*.f64 (/.f64 Om l) (/.f64 1/2 (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 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (*.f64 (sin.f64 ky) l)))
(fma.f64 -1/4 (*.f64 (/.f64 Om l) (/.f64 (pow.f64 kx 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6))))))) l)))))
(fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 ky) l)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (*.f64 1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))))) l))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))))) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 Om l) (/.f64 1/2 (sin.f64 ky))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 kx 2) (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))) (pow.f64 (sin.f64 ky) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 ky) 6))) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 ky) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 ky) 6)))))) l)))))))
(fma.f64 1/2 (/.f64 Om (*.f64 (sin.f64 ky) l)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)) (*.f64 (pow.f64 kx 2) (fma.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 kx 2) (sin.f64 ky)) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 ky) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8)))))) l)) (*.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l)))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 ky) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6)))) l) (*.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 kx 2) (sin.f64 ky)) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 ky) 4)) (/.f64 3/4 (pow.f64 (sin.f64 ky) 6))) (pow.f64 (sin.f64 ky) 2)) (/.f64 2/45 (pow.f64 (sin.f64 ky) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 ky) 6)) (/.f64 1 (pow.f64 (sin.f64 ky) 8))))) l)))) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (/.f64 Om l) (/.f64 1/2 (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 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 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/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 -1/4 (*.f64 (/.f64 Om (pow.f64 (sin.f64 kx) 3)) (/.f64 (pow.f64 ky 2) l))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6))))))) l)))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)) (*.f64 1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 ky 2) (sin.f64 kx)) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 1/4 (*.f64 Om (/.f64 (*.f64 (*.f64 (pow.f64 ky 2) (sin.f64 kx)) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l)) (*.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)))) (*.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx))))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 kx)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 Om (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))) (pow.f64 (sin.f64 kx) 2))) (+.f64 (*.f64 2/45 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 (sin.f64 kx) 6))) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))))) l)) (*.f64 1/4 (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (sin.f64 kx) 4))) (*.f64 3/4 (/.f64 1 (pow.f64 (sin.f64 kx) 6)))))) l)))))))
(fma.f64 1/2 (/.f64 (/.f64 Om l) (sin.f64 kx)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (/.f64 (/.f64 Om l) (pow.f64 (sin.f64 kx) 3)) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (+.f64 (/.f64 2/45 (pow.f64 (sin.f64 kx) 4)) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8))))))) l)) (*.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l)))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (sin.f64 kx) Om) (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6)))) l) (*.f64 -1/4 (*.f64 Om (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 (sin.f64 kx) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1/3 (pow.f64 (sin.f64 kx) 4)) (/.f64 3/4 (pow.f64 (sin.f64 kx) 6))) (pow.f64 (sin.f64 kx) 2)) (/.f64 2/45 (pow.f64 (sin.f64 kx) 4))) (+.f64 (/.f64 2/3 (pow.f64 (sin.f64 kx) 6)) (/.f64 1 (pow.f64 (sin.f64 kx) 8)))))) l)))) (*.f64 -1/4 (/.f64 (/.f64 Om 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 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (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 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(fma.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky)) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (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)))
(fma.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (/.f64 (+.f64 -1/6 (*.f64 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2)) -1/2)) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (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 (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (/.f64 l (*.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (-.f64 (/.f64 l (*.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (-.f64 (*.f64 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))) Om)) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 (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))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (/.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) Om) (sin.f64 kx)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (-.f64 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))) (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sin.f64 kx) Om))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l (sin.f64 kx)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) Om))) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(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 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 kx 2) (/.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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 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)))) (*.f64 4 (/.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 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 kx 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.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)))) (*.f64 4 (/.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 (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 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) 16/3)))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 kx 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)) 8/45 (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 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (*.f64 (/.f64 16/3 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 (sin.f64 kx) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (/.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 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 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)))) (*.f64 4 (/.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 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.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 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.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)))) (*.f64 4 (/.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 (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 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.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 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (/.f64 (*.f64 16/3 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 (/.f64 2 (pow.f64 Om 2)) (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))))))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (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 2) (pow.f64 l 3))) (*.f64 (*.f64 1/2 (/.f64 1 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 Om (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 3))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (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 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 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 1 (pow.f64 l 3))) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (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 Om (fma.f64 (pow.f64 Om 2) (fma.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/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 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 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 1 (pow.f64 l 3))) (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/256 (/.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 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))) (pow.f64 l 5)) (*.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (pow.f64 l 7))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 7))))) (*.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (*.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (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)) -12))) (*.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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (*.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (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)) -12))) (*.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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))
(fma.f64 (pow.f64 l 2) (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12)) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.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))) (*.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 (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 -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 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (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)) -12) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/2 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 Om 6))) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12))) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) 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 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(neg.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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) (neg.f64 l))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky))))
(fma.f64 1/2 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 kx 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 kx 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky))))) (*.f64 1/2 (/.f64 1 (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky)) (*.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))))) (/.f64 1/2 (sin.f64 ky)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 1/2 (*.f64 (pow.f64 kx 2) (/.f64 (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky))) (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (sin.f64 ky))) (/.f64 1/2 (sin.f64 ky))) (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)))
(fma.f64 1/2 (/.f64 (pow.f64 ky 2) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ky 2) (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2))))) (sin.f64 kx))))) (*.f64 1/2 (/.f64 1 (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (sin.f64 kx)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))))) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 kx))) (/.f64 (+.f64 -1/6 (*.f64 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2)) -1/2)) (sin.f64 kx))) (/.f64 1/2 (sin.f64 kx))) (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))
(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 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 kx 2) (/.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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (pow.f64 kx 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 kx 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)))) (*.f64 4 (/.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 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 kx 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 -1/2 (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (pow.f64 kx 2) (+.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))))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 kx 2) (+.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)))) (*.f64 4 (/.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 (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 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 kx 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 2)) (*.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3))))) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 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 (sin.f64 ky) 2) (pow.f64 Om 2))))) 3)) 16/3)))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 kx 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2)) 8/45 (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 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (fma.f64 4 (/.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 2))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1))) (*.f64 (/.f64 16/3 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1) 3))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 (sin.f64 kx) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (*.f64 -2 (*.f64 (pow.f64 ky 2) (/.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 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 ky 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)))) (*.f64 4 (/.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 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.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 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 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 (pow.f64 ky 2) (+.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))))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -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 -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)))) (*.f64 4 (/.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 -1/2 (*.f64 (*.f64 (pow.f64 ky 2) (+.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)))) (*.f64 4 (/.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 (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 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (fma.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 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))) (*.f64 (pow.f64 ky 2) (*.f64 (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))) (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 2)) (/.f64 (*.f64 4 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3))))) (*.f64 (pow.f64 Om 2) (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))))) (/.f64 (*.f64 16/3 (pow.f64 l 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))) 3)))))) (sqrt.f64 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)) (+.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2))))) (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (*.f64 (/.f64 -16 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3)) (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (*.f64 (pow.f64 Om 2) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))) (fma.f64 8/45 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)) (fma.f64 16/3 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 (/.f64 2 (pow.f64 Om 2)) (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (fma.f64 4 (/.f64 (pow.f64 l 4) (*.f64 (pow.f64 Om 4) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))) (*.f64 -4/3 (/.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 2)))))) (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1)))))))))) (*.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 1) 3))))) (sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 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 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)))
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(*.f64 Om (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 2) (pow.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 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))
(*.f64 Om (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 2) (pow.f64 l 3))) (*.f64 (*.f64 1/2 (/.f64 1 l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))
(*.f64 Om (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 3))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 3/256 (*.f64 (/.f64 (pow.f64 Om 2) (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 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 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 1 (pow.f64 l 3))) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (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 Om (fma.f64 (pow.f64 Om 2) (fma.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)) (*.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) l))))
(*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 (pow.f64 Om 2) (+.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))))) (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/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 Om (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 l)) (*.f64 (pow.f64 Om 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 1 (pow.f64 l 3))) (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (*.f64 (/.f64 (pow.f64 Om 2) (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 3/256 (/.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 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 5))) (pow.f64 l 5)) (*.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (pow.f64 l 7))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 7))))) (*.f64 -1/16 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))) (pow.f64 l 3)))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) 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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (*.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (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)) -12))) (*.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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (pow.f64 Om 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (*.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (*.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))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)))) (pow.f64 Om 4))) (*.f64 -1/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))) (*.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 (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2)) -12) (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)) -12))) (*.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 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12) (pow.f64 Om 4)) (/.f64 (fma.f64 64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3) (pow.f64 l 6)) (*.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2)) -12)))) (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 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.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 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))
(fma.f64 (pow.f64 l 2) (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12)) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.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))) (*.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 (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 -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 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (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)) -12) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) (pow.f64 Om 6)))) (*.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/2 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 Om 6))) (*.f64 (/.f64 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 2) (pow.f64 Om 4)) -12))) (*.f64 -2 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (*.f64 (/.f64 Om l) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 (*.f64 1/2 (/.f64 Om l)) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))
(/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) 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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l)
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l)
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) l)
(/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l)
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) 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 (/.f64 Om l) (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(neg.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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))) l))
(/.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))))) l))
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3))))) (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)))) (*.f64 Om (pow.f64 l 4))) (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))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6))) (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 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3))))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256) (*.f64 Om (pow.f64 l 4))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 (*.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) 3)) -3/256))) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 Om (pow.f64 l 6))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (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 2))) (*.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))))))))) l))
(/.f64 (+.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (+.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 l 4)) (/.f64 -3/256 Om))) (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) -3/256)) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 4))) (*.f64 Om (pow.f64 l 6)))))) (fma.f64 1/2 (*.f64 Om (sqrt.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (pow.f64 l 2))) (sqrt.f64 (/.f64 1 (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 3)))))) (neg.f64 l))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (/.f64 (*.f64 (pow.f64 kx 2) l) (*.f64 Om (sin.f64 ky))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (/.f64 l (*.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky)))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (-.f64 (/.f64 l (*.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om)) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (sin.f64 ky)))) (/.f64 (*.f64 (pow.f64 kx 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 Om (sin.f64 ky))))) (/.f64 l (*.f64 Om (sin.f64 ky))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om)) (*.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om))) (*.f64 (/.f64 (pow.f64 kx 2) Om) (/.f64 (*.f64 l (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2))))) (sin.f64 ky)))) (/.f64 l (*.f64 (sin.f64 ky) Om)))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (-.f64 (*.f64 (/.f64 (pow.f64 kx 2) (sin.f64 ky)) (/.f64 (*.f64 l (-.f64 2/45 (/.f64 (+.f64 -1/6 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2)))) (pow.f64 (sin.f64 ky) 2)))) Om)) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 ky) 2))) (*.f64 (sin.f64 ky) Om)))) (/.f64 l (*.f64 (sin.f64 ky) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 ky) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 (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))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (/.f64 (/.f64 (*.f64 l (pow.f64 ky 2)) Om) (sin.f64 kx)))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx)))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (-.f64 (/.f64 l (*.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 l (sin.f64 kx)) Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 l (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2))))) (*.f64 Om (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 ky 2) (*.f64 l (-.f64 2/45 (*.f64 -1/2 (/.f64 (+.f64 1/3 (*.f64 1/4 (/.f64 1 (pow.f64 (sin.f64 kx) 2)))) (pow.f64 (sin.f64 kx) 2)))))) (*.f64 Om (sin.f64 kx))))) (/.f64 l (*.f64 Om (sin.f64 kx))))))
(fma.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om)) (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 -1 (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om))) (/.f64 (*.f64 (*.f64 l (pow.f64 ky 2)) (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2))))) (*.f64 (sin.f64 kx) Om))) (/.f64 l (*.f64 (sin.f64 kx) Om)))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 l (sin.f64 kx)) (/.f64 (+.f64 2/45 (*.f64 1/2 (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)))) Om))) (*.f64 l (/.f64 (+.f64 1/3 (/.f64 1/4 (pow.f64 (sin.f64 kx) 2))) (*.f64 (sin.f64 kx) Om)))) (/.f64 l (*.f64 (sin.f64 kx) Om))) (*.f64 2 (*.f64 l (/.f64 (sin.f64 kx) Om))))
(*.f64 2 (*.f64 (/.f64 l Om) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))))
(*.f64 2 (*.f64 (/.f64 l Om) (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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(*.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 (sin.f64 ky) 2) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(*.f64 4 (fma.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (fma.f64 -4/3 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -4/3)) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 kx 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 kx 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 kx 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45))))))
(fma.f64 (pow.f64 kx 2) (fma.f64 (pow.f64 kx 2) (fma.f64 (*.f64 (pow.f64 kx 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(*.f64 4 (fma.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -4/3 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 kx) 2)) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))))))
(fma.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (/.f64 (*.f64 8/45 (*.f64 (pow.f64 l 2) (pow.f64 ky 2))) (pow.f64 Om 2)))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (/.f64 (*.f64 8/45 (*.f64 (pow.f64 l 2) (pow.f64 ky 2))) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (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 (pow.f64 l 2) (/.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 Om 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(*.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 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4))
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 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 (cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(*.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/4 (pow.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2))) (sqrt.f64 (-.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 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 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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) (-.f64 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))) (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 (/.f64 1/64 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))) (sqrt.f64 (fma.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) 1/4)))
(pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))))))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 3/2))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))) 1/2))
(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 (sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))) 1))
(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 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))) 1)
(expm1.f64 (log1p.f64 (*.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 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) Om)
(*.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 l) (neg.f64 Om)))
(*.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.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 l) (neg.f64 Om)))
(*.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.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 l) (neg.f64 Om)))
(*.f64 1 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) Om)
(*.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) (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) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 1)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 3)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3) 1/3)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(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) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 3))
(*.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) (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) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 1))
(*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))) 1)
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 1/2 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1))
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1/2 (/.f64 1 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))))
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1 (*.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)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 -1 (/.f64 1 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2)))
(/.f64 -1 (*.f64 -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)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2)) (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) (sqrt.f64 (*.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)))))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -1) 1/2)
(/.f64 1/2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (/.f64 1 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1) (pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -2)
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) -1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))
(*.f64 (/.f64 1 (/.f64 l (*.f64 1/2 Om))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -1)
(/.f64 -1 (*.f64 -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)))))
(pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 1)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 3)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3) 1/3)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 2)
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(neg.f64 (/.f64 -1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(/.f64 -1 (*.f64 -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)))))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) -2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2))
(log.f64 (exp.f64 (*.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)))))
(log.f64 (+.f64 1 (expm1.f64 (*.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)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om) 3))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (*.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)))))
(exp.f64 (log.f64 (*.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)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1))
(/.f64 -1 (*.f64 -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)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)) 1))
(*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 1 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 2 (*.f64 (/.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 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))) 2) Om)
(*.f64 2 (*.f64 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (fabs.f64 (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(*.f64 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 (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 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 (*.f64 1/2 Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(expm1.f64 (log1p.f64 (/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.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 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -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 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (/.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 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) -1/2)
(pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) -1/2)
(pow.f64 (fma.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) -1/2)
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 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 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 2) -1/4)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) 2) -1/4)
(pow.f64 (pow.f64 (fma.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 1) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) 2)
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(expm1.f64 (log1p.f64 (/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 2 l))
(/.f64 2 (/.f64 Om l))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 l (*.f64 Om 1/2))
(/.f64 l (*.f64 1/2 Om))
(/.f64 (*.f64 2 l) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 l -2) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(/.f64 l (*.f64 1/2 Om))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(fabs.f64 (/.f64 l (*.f64 1/2 Om)))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(/.f64 l (*.f64 1/2 Om))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))) 1)
(expm1.f64 (log1p.f64 (/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -2)) (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(*.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 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -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 (/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(*.f64 (/.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 1 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) -2)
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) 2) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 4) -1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) 2) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(expm1.f64 (log1p.f64 (/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))))
(/.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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) -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 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 1 (*.f64 (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om))
(/.f64 1 (*.f64 Om (/.f64 1/2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) -2) -1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 2 (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) Om)
(*.f64 2 (*.f64 (/.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 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))) 2) Om)
(*.f64 2 (*.f64 (/.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 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 1)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3) 1/3)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))
(fabs.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (fabs.f64 (*.f64 (/.f64 2 Om) l)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 3))
(*.f64 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 (*.f64 Om 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 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 (*.f64 1/2 Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 1))
(*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(/.f64 1 (/.f64 Om (*.f64 2 l)))
(*.f64 (/.f64 1 Om) (*.f64 2 l))
(/.f64 2 (/.f64 Om l))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 l (*.f64 Om 1/2))
(/.f64 l (*.f64 1/2 Om))
(/.f64 (*.f64 2 l) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (neg.f64 (*.f64 2 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 l -2) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 2 (neg.f64 l)) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (*.f64 -2 l) (neg.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) 1) Om)
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(/.f64 (/.f64 (*.f64 2 l) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 2 (/.f64 l Om))
(*.f64 (/.f64 2 Om) l)
(pow.f64 (/.f64 l (*.f64 Om 1/2)) 1)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 Om 1/2))) 3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3) 1/3)
(/.f64 l (*.f64 1/2 Om))
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 Om 1/2))) 2)
(/.f64 l (*.f64 1/2 Om))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(fabs.f64 (/.f64 l (*.f64 1/2 Om)))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 2 Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 Om 1/2)))))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 3))
(/.f64 l (*.f64 1/2 Om))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (/.f64 8 (pow.f64 Om 3))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 Om 1/2))))
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 1/2 Om))))
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))))
(/.f64 l (*.f64 1/2 Om))
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 Om 1/2))) 1))
(/.f64 l (*.f64 1/2 Om))
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)) 1)
(+.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0)
(*.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 2 (*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 1/2 Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (pow.f64 l 2) Om) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 1/2)))
(*.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) (*.f64 2 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (/.f64 l (*.f64 Om 1/2)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l (*.f64 1/2 Om))))
(*.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4) 1)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(*.f64 (pow.f64 (/.f64 l (*.f64 Om 1/2)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))
(*.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (/.f64 l (*.f64 1/2 Om)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4)))
(*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 l (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 2) (pow.f64 l 2))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 4 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 l 2))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om))) 2)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 2) (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))) 2)) (cbrt.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (/.f64 l (*.f64 Om 1/2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 1/2 Om)))
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 (pow.f64 l 2) Om) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om)) 1/2)))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 l (*.f64 Om 1/2)))
(*.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 l (*.f64 1/2 Om))))
(*.f64 (*.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) l)
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 4))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 4))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))) 6))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 6))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(+.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) Om)) 2) 4)))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(exp.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 Om))))) 1))
(*.f64 4 (pow.f64 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))

eval595.0ms (4.1%)

Compiler

Compiled 30636 to 20736 computations (32.3% saved)

prune333.0ms (2.3%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New7057712
Fresh000
Picked404
Done000
Total7097716
Accuracy
100.0%
Counts
716 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.2%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
47.5%
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))))
64.1%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 1)))
54.8%
(sqrt.f64 1/2)
47.3%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
Compiler

Compiled 226 to 192 computations (15% saved)

localize652.0ms (4.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))
99.8%
(*.f64 (/.f64 2 Om) l)
99.4%
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
97.5%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
100.0%
(sin.f64 ky)
99.8%
(*.f64 (sin.f64 ky) l)
98.0%
(/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))
88.1%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
99.8%
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)
99.8%
(*.f64 (/.f64 2 Om) l)
97.5%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
85.2%
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
Results
438.0ms219×256valid
80.0ms36×256invalid
1.0ms256valid
Compiler

Compiled 274 to 183 computations (33.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 466.0ms
Operation ival-pow, time spent: 134.0ms, 29.0% of total-time
Operation ival-mult, time spent: 94.0ms, 20.0% of total-time
Operation ival-add, time spent: 89.0ms, 19.0% of total-time
Operation ival-div, time spent: 60.0ms, 13.0% of total-time
Operation composed, time spent: 38.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 24.0ms, 5.0% of total-time
Operation ival-sin, time spent: 15.0ms, 3.0% of total-time
Operation const, time spent: 10.0ms, 2.0% of total-time

series98.0ms (0.7%)

Counts
10 → 316
Calls
Call 1
Inputs
#<alt (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)>
#<alt (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))>
#<alt (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)>
#<alt (sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))>
#<alt (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))>
#<alt (*.f64 (sin.f64 ky) l)>
#<alt (sin.f64 ky)>
#<alt (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))>
#<alt (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))>
#<alt (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))>
Outputs
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))>
#<alt (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)>
#<alt (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))>
#<alt (*.f64 2 (/.f64 (*.f64 ky l) Om))>
#<alt (*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))>
#<alt (*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))>
#<alt (*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))>
#<alt (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))>
#<alt (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.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)))))))>
#<alt (+.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))))))))>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 ky l)))>
#<alt (/.f64 (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (*.f64 1/4 (/.f64 Om l))) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) ky)>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 ky l)>
#<alt (*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))>
#<alt (*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))>
#<alt (*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 l)))))))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt ky>
#<alt (*.f64 ky (+.f64 1 (*.f64 -1/6 (pow.f64 ky 2))))>
#<alt (*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/120 (pow.f64 ky 2)) 1/6))))>
#<alt (*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/120 (*.f64 -1/5040 (pow.f64 ky 2)))) 1/6))))>
#<alt (*.f64 2 (/.f64 (*.f64 ky l) Om))>
#<alt (*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))>
#<alt (*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))>
#<alt (*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))>
#<alt (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))>
#<alt (*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)>
#<alt (*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))>
Calls

81 calls:

TimeVariablePointExpression
19.0ms
ky
@0
(pow (* (sin ky) (* (/ 2 Om) l)) 2)
5.0ms
ky
@-inf
(sqrt (+ 1/2 (/ (* 1/4 Om) (* (sin ky) l))))
4.0ms
ky
@-inf
(* 1/2 (/ 1 (sqrt (+ (* 1 1) (* (* (sin ky) (* (/ 2 Om) l)) (* (sin ky) (* (/ 2 Om) l)))))))
2.0ms
ky
@inf
(pow (+ 1 (pow (* (sin ky) (* (/ 2 Om) l)) 2)) -1/2)
2.0ms
ky
@-inf
(pow (+ 1 (pow (* (sin ky) (* (/ 2 Om) l)) 2)) -1/2)

rewrite213.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1776×prod-diff
387×log1p-expm1-u
352×associate-*r*
226×associate-*l*
190×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030345
1440329
25899329
Stop Event
node limit
Counts
10 → 251
Calls
Call 1
Inputs
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2)
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))
(*.f64 (sin.f64 ky) l)
(sin.f64 ky)
(*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (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 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) (*.f64 l (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) 2) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) (*.f64 (sin.f64 ky) (/.f64 2 Om))) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (/.f64 2 Om))) l)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) (-.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1/2)))))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4) 2)
(fabs.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (*.f64 1/4 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (*.f64 (cbrt.f64 (*.f64 Om 1/4)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) (*.f64 Om 1/4))
(*.f64 (*.f64 Om (/.f64 1/4 (sin.f64 ky))) (/.f64 1 l))
(*.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/4)
(*.f64 (/.f64 Om 1) (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) 1) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) 1) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om 1/4) l))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om 1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om 1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) l) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))) 2)
(pow.f64 (*.f64 l (/.f64 (sin.f64 ky) (*.f64 Om 1/4))) -1)
(neg.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (neg.f64 (sin.f64 ky)))))
(neg.f64 (/.f64 (*.f64 Om -1/4) (*.f64 (sin.f64 ky) l)))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 1))
(-.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 (sin.f64 ky)) l))
(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)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 ky))) 1)
(*.f64 1 (sin.f64 ky))
(*.f64 (sin.f64 ky) 1)
(*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 1)
(pow.f64 (cbrt.f64 (sin.f64 ky)) 3)
(pow.f64 (pow.f64 (sin.f64 ky) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 ky)) 2)
(sqrt.f64 (pow.f64 (sin.f64 ky) 2))
(log.f64 (exp.f64 (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 ky))))
(cbrt.f64 (pow.f64 (sin.f64 ky) 3))
(expm1.f64 (log1p.f64 (sin.f64 ky)))
(log1p.f64 (expm1.f64 (sin.f64 ky)))
(exp.f64 (log.f64 (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (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 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1/2))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 (/.f64 1/2 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 1/2 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2)
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))

simplify281.0ms (1.9%)

Algorithm
egg-herbie
Rules
1380×fma-define
808×associate-*r/
758×associate-/r*
736×times-frac
712×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0101233116
1285731849
Stop Event
node limit
Counts
567 → 512
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.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 (*.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 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.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/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 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))
(*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))
(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 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) 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))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/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 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) 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 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 (*.f64 1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (*.f64 1/4 (/.f64 Om l))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) 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 ky l)
(*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 l)))))))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
ky
(*.f64 ky (+.f64 1 (*.f64 -1/6 (pow.f64 ky 2))))
(*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/120 (pow.f64 ky 2)) 1/6))))
(*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/120 (*.f64 -1/5040 (pow.f64 ky 2)))) 1/6))))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 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
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.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 (*.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 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.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/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.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 (*.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 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.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 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.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 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (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 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) (*.f64 l (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) 2) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) (*.f64 (sin.f64 ky) (/.f64 2 Om))) (pow.f64 l 2))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (/.f64 2 Om))) l)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) (-.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1/2)))))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2) 1/3)
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4) 2)
(fabs.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (*.f64 1/4 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (*.f64 (cbrt.f64 (*.f64 Om 1/4)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) (*.f64 Om 1/4))
(*.f64 (*.f64 Om (/.f64 1/4 (sin.f64 ky))) (/.f64 1 l))
(*.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/4)
(*.f64 (/.f64 Om 1) (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) 1) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) 1) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om 1/4) l))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om 1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om 1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) l))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) l) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)) 1/3)
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))) 2)
(pow.f64 (*.f64 l (/.f64 (sin.f64 ky) (*.f64 Om 1/4))) -1)
(neg.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (neg.f64 (sin.f64 ky)))))
(neg.f64 (/.f64 (*.f64 Om -1/4) (*.f64 (sin.f64 ky) l)))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 1))
(-.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 (sin.f64 ky)) l))
(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)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 ky))) 1)
(*.f64 1 (sin.f64 ky))
(*.f64 (sin.f64 ky) 1)
(*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) 1)
(pow.f64 (cbrt.f64 (sin.f64 ky)) 3)
(pow.f64 (pow.f64 (sin.f64 ky) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 ky)) 2)
(sqrt.f64 (pow.f64 (sin.f64 ky) 2))
(log.f64 (exp.f64 (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 ky))))
(cbrt.f64 (pow.f64 (sin.f64 ky) 3))
(expm1.f64 (log1p.f64 (sin.f64 ky)))
(log1p.f64 (expm1.f64 (sin.f64 ky)))
(exp.f64 (log.f64 (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (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 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1/2))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 (/.f64 1/2 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 1/2 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2)
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
Outputs
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 l 2) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3))) (pow.f64 Om 2)) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2)) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (fma.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2))) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 1)
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (/.f64 1/2 (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 (/.f64 1/2 (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 (/.f64 3/256 (pow.f64 (sin.f64 ky) 5)) (pow.f64 l 5))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 (/.f64 1/2 (sin.f64 ky)) l)))
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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) -1/2) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) -1/2) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -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 ky) 4) (pow.f64 Om 4)) -12))))))
(fma.f64 (pow.f64 l 2) (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/2 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4)) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4)))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))) l)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky)))) l)
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))))) l)
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))) l))
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky)))) l))
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))))) l))
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 -1/3 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (/.f64 (*.f64 (*.f64 (pow.f64 ky 2) l) -1/3) Om)))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) 1/60)))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) 1/60)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 (/.f64 l Om) 1/60)))))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) -1/2520 (*.f64 (/.f64 l Om) 1/60)) (/.f64 (*.f64 -1/3 l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 4 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 4)
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 4)))
(*.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -4/3 (pow.f64 (*.f64 2 (/.f64 l Om)) 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2)))))))
(*.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45)))))
(*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 8/45 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 (*.f64 2 (/.f64 l Om)) 2)))
(*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4/315 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))))))
(*.f64 (pow.f64 ky 2) (fma.f64 4 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (fma.f64 -4/315 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45)))))))
(*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) -4/315 (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 (*.f64 2 (/.f64 l Om)) 2)))
(*.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 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 4) (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))))))
(fma.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 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(fma.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (sqrt.f64 1/2))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5)))) (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(fma.f64 Om (fma.f64 Om (fma.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 -1/128 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (sqrt.f64 1/2))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))))))
(*.f64 Om (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (sqrt.f64 (/.f64 (/.f64 (/.f64 1 Om) (sin.f64 ky)) l)))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (sqrt.f64 (/.f64 (/.f64 (/.f64 1 Om) (sin.f64 ky)) l))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (sqrt.f64 (/.f64 (/.f64 (/.f64 1 Om) (sin.f64 ky)) l)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (neg.f64 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(neg.f64 (*.f64 Om (fma.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 1 Om) (sin.f64 ky)) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (/.f64 (sqrt.f64 -1) -1/4) (sqrt.f64 -1/4))) (fma.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 1 Om) (sin.f64 ky)) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(neg.f64 (*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (/.f64 (sqrt.f64 -1) -1/4) (sqrt.f64 -1/4))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 1 Om) (sin.f64 ky)) l)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (sin.f64 ky) (pow.f64 Om 3)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))) (neg.f64 Om))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om ky) l)))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om l) ky)))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))))) ky)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))) (sqrt.f64 (*.f64 Om (/.f64 ky l))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/24 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) 1/24)) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 ky (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 Om ky) l)) 1/24)))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 ky (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (/.f64 l Om) 3) ky)) (*.f64 (sqrt.f64 (/.f64 (/.f64 Om l) ky)) 1/24)) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))))) ky)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (sin.f64 ky) Om))))) l)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (sin.f64 ky) Om))) (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (*.f64 -1/4 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))))) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 l 3) (pow.f64 Om 3)))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 l (pow.f64 Om 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)) (pow.f64 l 3))) (*.f64 1/4 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 5)) l)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))))) (*.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(fma.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 (*.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 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 1/2 (sqrt.f64 1/2))) (*.f64 Om (/.f64 1/8 (*.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 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (*.f64 1/2 (sqrt.f64 1/2))) (fma.f64 1/1024 (/.f64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3) (pow.f64 (sqrt.f64 1/2) 5)) (*.f64 Om (/.f64 1/8 (*.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))))))
(fma.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 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 (*.f64 l (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) l) (*.f64 (/.f64 -1/8 (sqrt.f64 1/2)) (/.f64 Om (sin.f64 ky)))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 (/.f64 -1/8 (sqrt.f64 1/2)) (/.f64 Om (sin.f64 ky))) (/.f64 (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (sin.f64 ky) 3))) (pow.f64 (sqrt.f64 1/2) 5)))) l)) l))
(*.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 (/.f64 Om ky) l))
(*.f64 1/4 (/.f64 (/.f64 Om l) ky))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (*.f64 1/4 (/.f64 Om l))) ky)
(/.f64 (fma.f64 1/24 (*.f64 Om (/.f64 (pow.f64 ky 2) l)) (*.f64 Om (/.f64 1/4 l))) ky)
(/.f64 (fma.f64 Om (/.f64 1/4 l) (/.f64 (*.f64 1/24 (*.f64 (pow.f64 ky 2) Om)) l)) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (fma.f64 -1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) -7/360)) (*.f64 1/24 (/.f64 Om l))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 1/24 (/.f64 Om l) (*.f64 (*.f64 -1/4 (pow.f64 ky 2)) (*.f64 (/.f64 Om l) -7/360))) (*.f64 Om (/.f64 1/4 l))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (fma.f64 1/24 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))) (*.f64 (/.f64 Om l) -7/360))))))) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/4 (fma.f64 (pow.f64 ky 2) (+.f64 (*.f64 (/.f64 Om l) 1/840) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)) (*.f64 (/.f64 Om l) -7/360))) (*.f64 1/24 (/.f64 Om l))) (*.f64 Om (/.f64 1/4 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 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 ky l)
(*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))
(*.f64 ky (+.f64 l (*.f64 (*.f64 (pow.f64 ky 2) -1/6) l)))
(*.f64 ky (*.f64 (fma.f64 (pow.f64 ky 2) -1/6 1) l))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/6 l (*.f64 (*.f64 (pow.f64 ky 2) l) 1/120)))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (*.f64 l (fma.f64 (pow.f64 ky 2) 1/120 -1/6)) l))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 l)))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/6 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/5040 (*.f64 (pow.f64 ky 2) l) (*.f64 l 1/120)))))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 l (fma.f64 (pow.f64 ky 2) -1/5040 1/120)) (*.f64 l -1/6)) l))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
(*.f64 l (sin.f64 ky))
ky
(*.f64 ky (+.f64 1 (*.f64 -1/6 (pow.f64 ky 2))))
(*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) -1/6)))
(*.f64 ky (fma.f64 (pow.f64 ky 2) -1/6 1))
(*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 1/120 (pow.f64 ky 2)) 1/6))))
(*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 1/120 (pow.f64 ky 2) -1/6))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) 1/120 -1/6) 1))
(*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (+.f64 1/120 (*.f64 -1/5040 (pow.f64 ky 2)))) 1/6))))
(*.f64 ky (+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (+.f64 1/120 (*.f64 (pow.f64 ky 2) -1/5040)) -1/6))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) -1/5040 1/120) -1/6) 1))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 -1/3 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (/.f64 (*.f64 (*.f64 (pow.f64 ky 2) l) -1/3) Om)))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) 1/60)))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) 1/60)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 (/.f64 l Om) 1/60)))))))
(*.f64 ky (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) -1/2520 (*.f64 (/.f64 l Om) 1/60)) (/.f64 (*.f64 -1/3 l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
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 l 2) (pow.f64 Om 2)))))
(fma.f64 -2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/2 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) 1)
(+.f64 1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1 (*.f64 (pow.f64 ky 2) (fma.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3))) (pow.f64 Om 2)) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2)) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/2 (fma.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2))) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))) (*.f64 -2 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))) 1)
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))))
(sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)))
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 Om (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 -1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (/.f64 1/2 (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/256 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 (/.f64 1/2 (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/256 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 3/256 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))))) (/.f64 1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/2 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/2048 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 (/.f64 3/256 (pow.f64 (sin.f64 ky) 5)) (pow.f64 l 5))) (/.f64 -1/16 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 (/.f64 1/2 (sin.f64 ky)) l)))
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 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) -1/2) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)))))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) -1/2) (pow.f64 Om 4)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -2 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1 (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (/.f64 (*.f64 -2 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (pow.f64 Om 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1 (/.f64 (*.f64 -2 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (pow.f64 Om 2)))
(fma.f64 -2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -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 ky) 4) (pow.f64 Om 4)) -12))))))
(fma.f64 (pow.f64 l 2) (fma.f64 -1/2 (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(+.f64 1 (*.f64 (pow.f64 l 2) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/2 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4)) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4)))) (*.f64 -2 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))) 1)
(*.f64 1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 1/2 Om) (*.f64 l (sin.f64 ky)))
(*.f64 1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))) l)
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky)))) l)
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))))) l)
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) l)
(*.f64 -1/2 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1/2 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))) l))
(/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky)))) l))
(/.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))))) l))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (/.f64 (*.f64 1/2 Om) (sin.f64 ky))))) l))
(/.f64 (-.f64 (-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (/.f64 Om (sin.f64 ky)) 3) (pow.f64 l 2)) (*.f64 1/2 (/.f64 Om (sin.f64 ky)))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6))))) (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4))))) (neg.f64 l))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(-.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/4 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(fma.f64 (pow.f64 ky 2) (-.f64 (*.f64 (*.f64 -1/4 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.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) (pow.f64 Om 2))) 1/2)
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3))) (pow.f64 Om 2)) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2)) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (*.f64 -1/4 (fma.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))) (pow.f64 Om 2))) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) 8/45 (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3 (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3)))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.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) (neg.f64 (pow.f64 Om 2)))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 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 (+.f64 1 (*.f64 4 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))))))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)) 1))) 1/2)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 -1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) -1/32 (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 3/512 (pow.f64 Om 2)) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) 3/512 (/.f64 -1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (fma.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) (/.f64 3/512 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))))) (/.f64 1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7))) -5/4096 (/.f64 3/512 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 -1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 (/.f64 1/4 (sin.f64 ky)) l)))
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 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) -1/4)))
(+.f64 1/2 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) -1/4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 (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 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 (pow.f64 Om 2)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) -1/4)))
(+.f64 1/2 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (pow.f64 Om 4)) -1/4 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 (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 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (neg.f64 (pow.f64 Om 2)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/4 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))
(fma.f64 (pow.f64 l 2) (-.f64 (*.f64 (*.f64 -1/4 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4))) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) 1/2)
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))))
(fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (*.f64 -1/4 (fma.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4)) (pow.f64 Om 2))) (/.f64 (*.f64 64 (pow.f64 (sin.f64 ky) 6)) (pow.f64 Om 6))) (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 4) -12) (pow.f64 Om 4)))) (/.f64 (pow.f64 (sin.f64 ky) 2) (neg.f64 (pow.f64 Om 2)))) 1/2)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 Om (/.f64 1/4 (sin.f64 ky)))) l)
(/.f64 (fma.f64 Om (/.f64 1/4 (sin.f64 ky)) (*.f64 (/.f64 -1/32 (pow.f64 l 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 3))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 Om (/.f64 1/4 (sin.f64 ky)) (*.f64 (/.f64 -1/32 (pow.f64 l 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 3)))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 Om (/.f64 1/4 (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 Om (/.f64 1/4 (sin.f64 ky)) (*.f64 (/.f64 -1/32 (pow.f64 l 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 3))))) l)
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om -1/4) (*.f64 l (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 Om (/.f64 1/4 (sin.f64 ky)))) l))
(/.f64 (fma.f64 Om (/.f64 1/4 (sin.f64 ky)) (*.f64 (/.f64 -1/32 (pow.f64 l 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 3))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))) l))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 Om (/.f64 1/4 (sin.f64 ky)) (*.f64 (/.f64 -1/32 (pow.f64 l 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 3)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sin.f64 ky) Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 l 4))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3))) (*.f64 Om (/.f64 1/4 (sin.f64 ky)))))) l))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))) (/.f64 (*.f64 1/256 (pow.f64 Om 8)) (pow.f64 (sin.f64 ky) 8))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 Om (/.f64 1/4 (sin.f64 ky)) (*.f64 (/.f64 -1/32 (pow.f64 l 2)) (pow.f64 (/.f64 Om (sin.f64 ky)) 3))))) (neg.f64 l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) -2)
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -1/2) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(-.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2) 0)
(*.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (*.f64 2 (/.f64 l Om)) 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 2) (pow.f64 (sin.f64 ky) 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 4)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) (*.f64 l (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) 2) (pow.f64 l 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (/.f64 2 Om)) (*.f64 (sin.f64 ky) (/.f64 2 Om))) (pow.f64 l 2))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (sin.f64 ky)) (*.f64 2 (/.f64 l Om)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 2 (/.f64 l Om))) (sin.f64 ky))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) (*.f64 (sin.f64 ky) (/.f64 2 Om))) l)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 4))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 6))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2) 0)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 1 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))) (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4) (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))) (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l)))))
(/.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 -1/4) (*.f64 l (sin.f64 ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) 2))) (sqrt.f64 (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) 1/2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) (-.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1/2)))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (fma.f64 Om (/.f64 1/4 (*.f64 l (sin.f64 ky))) -1/2)))))
(/.f64 (sqrt.f64 (fma.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3) 1/8)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) (fma.f64 Om (/.f64 (/.f64 1/4 (sin.f64 ky)) l) -1/2) 1/4)))
(pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(pow.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) 3)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 1/4) 2)
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(fabs.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2)) 1/2))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/2))) 1))
(sqrt.f64 (fma.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(*.f64 1 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 Om (*.f64 1/4 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 1/4 (/.f64 (/.f64 Om (sin.f64 ky)) l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (*.f64 Om 1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 2) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (*.f64 (cbrt.f64 (*.f64 Om 1/4)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 1/2 (/.f64 (sqrt.f64 Om) (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (*.f64 1/2 (sqrt.f64 Om)) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 1/2 (/.f64 (sqrt.f64 Om) (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) (*.f64 Om 1/4))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (*.f64 Om (/.f64 1/4 (sin.f64 ky))) (/.f64 1 l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 1/4)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 Om 1) (/.f64 1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 1/4 l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) 1) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) 1) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 1/2 (/.f64 (sqrt.f64 Om) (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 1/2 (/.f64 (sqrt.f64 Om) (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (*.f64 Om 1/4) l))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 l) (*.f64 Om (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om 1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om 1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) l))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) l) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (pow.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 Om 2) 1/16)) (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 Om 1/4)) (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) l) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (sin.f64 ky)))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 1/2 (/.f64 (sqrt.f64 Om) (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 1/2 (sqrt.f64 Om)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (*.f64 1/2 (sqrt.f64 Om)) (*.f64 1/2 (/.f64 (sqrt.f64 Om) (*.f64 l (sin.f64 ky)))))
(/.f64 (*.f64 1/4 (*.f64 (sqrt.f64 Om) (sqrt.f64 Om))) (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 3)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)) 1/3)
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)))
(pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l))) 2)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(pow.f64 (*.f64 l (/.f64 (sin.f64 ky) (*.f64 Om 1/4))) -1)
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(neg.f64 (/.f64 (*.f64 Om 1/4) (*.f64 l (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(neg.f64 (/.f64 (*.f64 Om -1/4) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))) 2))
(fabs.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky))))
(log.f64 (pow.f64 (exp.f64 1/4) (/.f64 (/.f64 Om (sin.f64 ky)) l)))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l))))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 (/.f64 Om (sin.f64 ky)) l) 3)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3)))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 1/4 (*.f64 (sin.f64 ky) l)))) 1))
(*.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(expm1.f64 (log1p.f64 (*.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 (sin.f64 ky)) l))
(*.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)))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 ky))) 1)
(expm1.f64 (log1p.f64 (sin.f64 ky)))
(*.f64 1 (sin.f64 ky))
(sin.f64 ky)
(*.f64 (sin.f64 ky) 1)
(sin.f64 ky)
(*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(sin.f64 ky)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2) (cbrt.f64 (sin.f64 ky)))
(sin.f64 ky)
(*.f64 (sqrt.f64 (sin.f64 ky)) (sqrt.f64 (sin.f64 ky)))
(sin.f64 ky)
(pow.f64 (sin.f64 ky) 1)
(sin.f64 ky)
(pow.f64 (cbrt.f64 (sin.f64 ky)) 3)
(sin.f64 ky)
(pow.f64 (pow.f64 (sin.f64 ky) 3) 1/3)
(sin.f64 ky)
(pow.f64 (sqrt.f64 (sin.f64 ky)) 2)
(sin.f64 ky)
(sqrt.f64 (pow.f64 (sin.f64 ky) 2))
(sin.f64 ky)
(log.f64 (exp.f64 (sin.f64 ky)))
(sin.f64 ky)
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 ky))))
(sin.f64 ky)
(cbrt.f64 (pow.f64 (sin.f64 ky) 3))
(sin.f64 ky)
(expm1.f64 (log1p.f64 (sin.f64 ky)))
(log1p.f64 (expm1.f64 (sin.f64 ky)))
(sin.f64 ky)
(exp.f64 (log.f64 (sin.f64 ky)))
(sin.f64 ky)
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) 1))
(sin.f64 ky)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) Om)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(/.f64 (*.f64 (*.f64 2 l) (sin.f64 ky)) Om)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 1)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 3)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3) 1/3)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 2)
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 (/.f64 l Om))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 3))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 2 (/.f64 l Om)) 3)))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 l Om)) 3) (pow.f64 (sin.f64 ky) 3)))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om))) -2)
(*.f64 (pow.f64 1 -1/2) (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))) 2) -1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))) -1/2))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)) 2) -1/4)
(pow.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2)) 2) -1/4)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) 1/2))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 -1/2 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(/.f64 (/.f64 1/2 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))) (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(/.f64 1/2 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))) 2)))))
(/.f64 (/.f64 1/2 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om) 2))))
(/.f64 (/.f64 1/2 (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 3)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3) 1/3)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 2)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))) -2)))
(sqrt.f64 (*.f64 1/4 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)) -2)))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 3))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))))) 1))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om))))) 1/2)
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))

eval698.0ms (4.8%)

Compiler

Compiled 20125 to 14322 computations (28.8% saved)

prune177.0ms (1.2%)

Pruning

10 alts after pruning (7 fresh and 3 done)

PrunedKeptTotal
New7365741
Fresh022
Picked235
Done000
Total73810748
Accuracy
100.0%
Counts
748 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.3%
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
45.0%
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
46.2%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
47.5%
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
100.0%
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
64.1%
(sqrt.f64 (+.f64 1/2 1/2))
54.8%
(sqrt.f64 1/2)
46.1%
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
47.3%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
Compiler

Compiled 262 to 216 computations (17.6% saved)

localize357.0ms (2.5%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
100.0%
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
100.0%
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
100.0%
(/.f64 1/4 (sin.f64 ky))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
100.0%
(+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))
97.7%
(/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))
99.9%
(*.f64 l (sin.f64 ky))
99.8%
(/.f64 Om (*.f64 l (sin.f64 ky)))
95.7%
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
99.9%
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
99.9%
(*.f64 (*.f64 (sin.f64 ky) 2) l)
99.6%
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
Results
184.0ms188×256invalid
63.0ms67×256valid
1.0ms256invalid
Compiler

Compiled 213 to 114 computations (46.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 219.0ms
Operation ival-mult, time spent: 63.0ms, 29.0% of total-time
Operation composed, time spent: 46.0ms, 21.0% of total-time
Operation ival-div, time spent: 39.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 19.0ms, 9.0% of total-time
Operation ival-add, time spent: 18.0ms, 8.0% of total-time
Operation ival-pow, time spent: 16.0ms, 7.0% of total-time
Operation ival-sin, time spent: 10.0ms, 5.0% of total-time
Operation const, time spent: 7.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 2.0ms, 1.0% of total-time

series74.0ms (0.5%)

Counts
13 → 336
Calls
Call 1
Inputs
#<alt (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))>
#<alt (*.f64 (*.f64 (sin.f64 ky) 2) l)>
#<alt (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)>
#<alt (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (/.f64 Om (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 l (sin.f64 ky))>
#<alt (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))>
#<alt (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))>
#<alt (sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))>
#<alt (/.f64 1/4 (sin.f64 ky))>
#<alt (cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))>
#<alt (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)>
#<alt (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)>
Outputs
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))>
#<alt (+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))>
#<alt (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4)))))>
#<alt (+.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))>
#<alt (*.f64 2 (*.f64 ky l))>
#<alt (*.f64 ky (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 2) l)) (*.f64 2 l)))>
#<alt (*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 1/60 (*.f64 (pow.f64 ky 2) l))))))>
#<alt (*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/60 l)))))))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (*.f64 l (sin.f64 ky)))>
#<alt (*.f64 2 (/.f64 (*.f64 ky l) Om))>
#<alt (*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))>
#<alt (*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))>
#<alt (*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))>
#<alt (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))>
#<alt (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))>
#<alt (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))>
#<alt (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))>
#<alt (sqrt.f64 (/.f64 Om (*.f64 ky l)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 1/12 (sqrt.f64 (/.f64 (*.f64 Om (pow.f64 ky 5)) l)))) ky)>
#<alt (/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/12 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))) ky)>
#<alt (/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 1/12 (sqrt.f64 (/.f64 Om (*.f64 ky l)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/288 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)>
#<alt (/.f64 Om (*.f64 ky l))>
#<alt (/.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (/.f64 Om l)) ky)>
#<alt (/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/6 (/.f64 Om l)))) (/.f64 Om l)) ky)>
#<alt (/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 ky 2) (+.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/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/6 (/.f64 Om l)))) (/.f64 Om l)) ky)>
#<alt (*.f64 ky l)>
#<alt (*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))>
#<alt (*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))>
#<alt (*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 l)))))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 ky l)))>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 -1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l))) ky)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) ky)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) ky)>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))>
#<alt (*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))>
#<alt (*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (*.f64 -1/4 (/.f64 Om (*.f64 ky l)))>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l))))) ky)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))) ky)>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (-.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (-.f64 (*.f64 Om (-.f64 (*.f64 -1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4))>
#<alt (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4)))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4))))))>
#<alt (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1)))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (sqrt.f64 -1))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4))>
#<alt (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4))) l)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))) (/.f64 1 (sqrt.f64 -1/4))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5))))))))) l)>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.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)))))))>
#<alt (+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))>
#<alt (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (sqrt.f64 -1/4))>
#<alt (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4))) ky)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/48 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (/.f64 1 (sqrt.f64 -1/4))))))) ky)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 ky (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 -1/48 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (/.f64 1 (sqrt.f64 -1/4))))))))) ky)>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (/.f64 1/4 ky)>
#<alt (/.f64 (+.f64 1/4 (*.f64 1/24 (pow.f64 ky 2))) ky)>
#<alt (/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 7/1440 (pow.f64 ky 2))))) ky)>
#<alt (/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) (+.f64 7/1440 (*.f64 31/60480 (pow.f64 ky 2))))))) ky)>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))>
#<alt (*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))>
#<alt (*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.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)))))))>
#<alt (+.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))))))))>
#<alt (sqrt.f64 1/2)>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))>
#<alt (+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))>
#<alt (*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))>
#<alt (sqrt.f64 1/8)>
#<alt (+.f64 (sqrt.f64 1/8) (*.f64 3/32 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))>
#<alt (+.f64 (sqrt.f64 1/8) (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2))))))) (sqrt.f64 1/8))) (*.f64 3/32 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))))>
#<alt (+.f64 (sqrt.f64 1/8) (*.f64 Om (+.f64 (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 3/32 (/.f64 (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2)))))) (*.f64 l (*.f64 (sin.f64 ky) (pow.f64 (sqrt.f64 1/8) 2))))))) (sqrt.f64 1/8))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2)))))) (sqrt.f64 1/8))))) (*.f64 3/32 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))))>
#<alt (*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))>
#<alt (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))))))>
#<alt (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (+.f64 (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky)))))) (*.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))))))>
#<alt (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (+.f64 (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 7))) (-.f64 1/8 (*.f64 9/64 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))>
#<alt (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))))>
#<alt (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (+.f64 (*.f64 3/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))>
#<alt (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) Om)) (/.f64 (*.f64 (sqrt.f64 -1) (-.f64 1/8 (*.f64 -9/4096 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (pow.f64 (sqrt.f64 -1/64) 2))))))) (sqrt.f64 -1/64)))) (*.f64 -3/32 (*.f64 (sqrt.f64 (*.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))) (pow.f64 Om 3))) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))>
#<alt (*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))>
#<alt (/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 l 2))>
#<alt (/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 l 2))>
#<alt (/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (-.f64 1/8 (*.f64 16 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (*.f64 (pow.f64 Om 3) l)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky))))))))))) (pow.f64 l 2))>
#<alt (sqrt.f64 1/8)>
#<alt (+.f64 (sqrt.f64 1/8) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))))>
#<alt (+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8))))))>
#<alt (+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8)))))))>
#<alt (sqrt.f64 1/8)>
#<alt (+.f64 (sqrt.f64 1/8) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))))>
#<alt (+.f64 (sqrt.f64 1/8) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (sqrt.f64 1/8)))) l)))>
#<alt (+.f64 (sqrt.f64 1/8) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (sqrt.f64 1/8)))) l)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (sqrt.f64 1/8)))) l)))>
#<alt (*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))>
#<alt (/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))) (pow.f64 ky 2))>
#<alt (/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (+.f64 (*.f64 1/8 (/.f64 Om l)) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) l)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))))) (pow.f64 ky 2))>
#<alt (/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))) (*.f64 ky (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3))) (-.f64 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))) (*.f64 16 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) 2)) (*.f64 (pow.f64 Om 3) ky)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (+.f64 (*.f64 1/8 (/.f64 Om l)) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) l))))))))))) (pow.f64 ky 2))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt (sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))>
#<alt (*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (*.f64 1/4 (/.f64 Om (*.f64 ky l)))>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 1/24 (/.f64 (*.f64 Om ky) l))))) ky)>
#<alt (/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))))) ky)>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
#<alt (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))>
Calls

105 calls:

TimeVariablePointExpression
6.0ms
l
@-inf
(pow (+ (* (/ Om l) (/ 1/4 (sin ky))) 1/2) 3/2)
4.0ms
Om
@0
(cbrt (pow (+ (* (/ Om l) (/ 1/4 (sin ky))) 1/2) 3/2))
3.0ms
l
@-inf
(sqrt (/ Om (* l (sin ky))))
3.0ms
ky
@inf
(pow (+ (* (/ Om l) (/ 1/4 (sin ky))) 1/2) 3/2)
2.0ms
ky
@0
(pow (+ (* (/ Om l) (/ 1/4 (sin ky))) 1/2) 3/2)

rewrite261.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
458×prod-diff
423×log1p-expm1-u
390×associate-*r*
334×times-frac
292×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036416
1517410
27172410
Stop Event
node limit
Counts
13 → 427
Calls
Call 1
Inputs
(/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))
(*.f64 (*.f64 (sin.f64 ky) 2) l)
(/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))
(+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky)))
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1/2)
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2) -1)
(neg.f64 (/.f64 -1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)))) 1)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(*.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 l) (/.f64 1 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(*.f64 l (/.f64 (*.f64 (sin.f64 ky) 2) Om))
(*.f64 l (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 1 Om)))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (/.f64 1 Om))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 1)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 1 Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) 2)) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) 2)) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) 2)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) 2)) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 (*.f64 2 l))) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 l Om) (*.f64 (sin.f64 ky) 2))
(*.f64 (/.f64 1 Om) (*.f64 (sin.f64 ky) (*.f64 2 l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (*.f64 (sin.f64 ky) 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (sin.f64 ky) 1) (/.f64 (*.f64 2 l) Om))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 2 l) (cbrt.f64 Om)))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 Om)) (/.f64 (*.f64 2 l) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) 1) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 l 1) (/.f64 (*.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sin.f64 ky) 2) (cbrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 1) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (cbrt.f64 Om)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2)
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) (*.f64 2 l))) -1)
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (neg.f64 Om)))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (*.f64 2 l))) Om))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 ky)) 2) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (sqrt.f64 Om) (pow.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) 1/2))
(*.f64 (sqrt.f64 Om) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 Om) (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) (sqrt.f64 Om)))
(/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 (sin.f64 ky) l)))
(/.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky)))
(/.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (neg.f64 (sqrt.f64 Om)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1)
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 (cbrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (cbrt.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (sqrt.f64 Om) (*.f64 (sqrt.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) Om)
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4)) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1) (/.f64 (cbrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) l) (/.f64 (cbrt.f64 Om) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (sqrt.f64 Om) 1) (/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 (sqrt.f64 Om) l) (/.f64 (sqrt.f64 Om) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om 1) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)
(pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3) 1/3)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(neg.f64 (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 (sin.f64 ky) l)))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3))
(cbrt.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 (sin.f64 ky) l) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 Om l) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1))
(-.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 (sin.f64 ky)) l))
(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)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(*.f64 1 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))
(*.f64 Om (*.f64 (/.f64 -1/4 l) (/.f64 1 (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om -1/4) (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 (*.f64 Om (/.f64 -1/4 l)) (/.f64 1 (sin.f64 ky)))
(*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1)
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 1 (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 1 (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 Om -1/4)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 Om 1/4) l) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) (*.f64 Om (/.f64 -1/4 l)))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 Om -1/4) (sin.f64 ky)))
(*.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 -1/4 l))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om -1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om -1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (*.f64 Om (/.f64 -1/4 l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (*.f64 Om (/.f64 -1/4 l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om 1) (/.f64 -1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 -1/4 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 -1/4 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 -1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) 1) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) l) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) 1) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) l) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (*.f64 Om -1/4) 1) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 Om -1/4) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 Om -1/4) (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) 1) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) 1) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (cbrt.f64 (sin.f64 ky))))
(pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3)
(pow.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l (*.f64 Om -1/4))) -1)
(neg.f64 (/.f64 (*.f64 Om (/.f64 -1/4 l)) (neg.f64 (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 (*.f64 Om 1/4) l) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))
(log.f64 (exp.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 1)
(-.f64 (/.f64 1/4 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (/.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 1 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1)
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (/.f64 1 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(*.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2)) (/.f64 1 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4)) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(/.f64 1 (/.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))) (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)))
(/.f64 1 (/.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))))
(/.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) (-.f64 1/4 (*.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2)) (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)) (neg.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(/.f64 (neg.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))) (neg.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (-.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) 1/4) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))
(pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2))
(log.f64 (exp.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(exp.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1))
(fma.f64 1 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)
(fma.f64 (*.f64 Om (/.f64 -1/4 l)) (/.f64 1 (sin.f64 ky)) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(fma.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky)))) 1)
(*.f64 1 (/.f64 1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 1/4 (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(*.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2) (cbrt.f64 (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) (/.f64 1/2 (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) 1/4)
(pow.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) 1/3)
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) 4) -1)
(neg.f64 (/.f64 -1/4 (sin.f64 ky)))
(sqrt.f64 (/.f64 1/16 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (exp.f64 (/.f64 1/4 (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/4 (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) 1/3) (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) 1/3))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 2)
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4))
(*.f64 (pow.f64 1 3/2) (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2))
(*.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(exp.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1))
(+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2)
(+.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1) 1/2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1)
(*.f64 1 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(/.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 3) 1/8) (+.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky)))) (-.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2))))
(/.f64 (-.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1/4) (-.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 2/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(exp.f64 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1))

simplify388.0ms (2.7%)

Algorithm
egg-herbie
Rules
1242×*-commutative
1148×distribute-lft-in
952×times-frac
494×associate-*r/
468×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018424295010181
151004295008555
Stop Event
node limit
Counts
763 → 872
Calls
Call 1
Inputs
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 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.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 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2)))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.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 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(*.f64 2 (*.f64 ky l))
(*.f64 ky (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 2) l)) (*.f64 2 l)))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 1/60 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/60 l)))))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 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))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(sqrt.f64 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 1/12 (sqrt.f64 (/.f64 (*.f64 Om (pow.f64 ky 5)) l)))) ky)
(/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/12 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))) ky)
(/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 1/12 (sqrt.f64 (/.f64 Om (*.f64 ky l)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/288 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)
(/.f64 Om (*.f64 ky l))
(/.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (/.f64 Om l)) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/6 (/.f64 Om l)))) (/.f64 Om l)) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 ky 2) (+.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/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/6 (/.f64 Om l)))) (/.f64 Om l)) ky)
(*.f64 ky l)
(*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 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 -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 (*.f64 -1/4 (/.f64 Om l)) (*.f64 -1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l))) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) 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))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))
(*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))
(*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l))))) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))) ky)
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.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 Om (-.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (-.f64 (*.f64 Om (-.f64 (*.f64 -1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4))
(*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4))))
(*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4)))))
(*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1)))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (sqrt.f64 -1))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1))))))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4))
(/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))) (/.f64 1 (sqrt.f64 -1/4))))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (sqrt.f64 -1/4))
(/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4))) ky)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/48 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (/.f64 1 (sqrt.f64 -1/4))))))) ky)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 ky (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 -1/48 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (/.f64 1 (sqrt.f64 -1/4))))))))) 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))))))
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 1/4 ky)
(/.f64 (+.f64 1/4 (*.f64 1/24 (pow.f64 ky 2))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 7/1440 (pow.f64 ky 2))))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) (+.f64 7/1440 (*.f64 31/60480 (pow.f64 ky 2))))))) 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 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/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 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) 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))))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 3/32 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2))))))) (sqrt.f64 1/8))) (*.f64 3/32 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (+.f64 (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 3/32 (/.f64 (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2)))))) (*.f64 l (*.f64 (sin.f64 ky) (pow.f64 (sqrt.f64 1/8) 2))))))) (sqrt.f64 1/8))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2)))))) (sqrt.f64 1/8))))) (*.f64 3/32 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))))
(*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (+.f64 (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky)))))) (*.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (+.f64 (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 7))) (-.f64 1/8 (*.f64 9/64 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (+.f64 (*.f64 3/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) Om)) (/.f64 (*.f64 (sqrt.f64 -1) (-.f64 1/8 (*.f64 -9/4096 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (pow.f64 (sqrt.f64 -1/64) 2))))))) (sqrt.f64 -1/64)))) (*.f64 -3/32 (*.f64 (sqrt.f64 (*.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))) (pow.f64 Om 3))) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))
(*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 l 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 l 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (-.f64 1/8 (*.f64 16 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (*.f64 (pow.f64 Om 3) l)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky))))))))))) (pow.f64 l 2))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8))))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8)))))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (sqrt.f64 1/8)))) l)))
(+.f64 (sqrt.f64 1/8) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (sqrt.f64 1/8)))) l)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (sqrt.f64 1/8)))) l)))
(*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))) (pow.f64 ky 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (+.f64 (*.f64 1/8 (/.f64 Om l)) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) l)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))))) (pow.f64 ky 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))) (*.f64 ky (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3))) (-.f64 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))) (*.f64 16 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) 2)) (*.f64 (pow.f64 Om 3) ky)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (+.f64 (*.f64 1/8 (/.f64 Om l)) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) l))))))))))) (pow.f64 ky 2))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 1/24 (/.f64 (*.f64 Om ky) l))))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))))) ky)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))) 1)
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1/2)
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2)
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2) -1)
(neg.f64 (/.f64 -1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)))) 1)
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(*.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 l) (/.f64 1 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(*.f64 l (/.f64 (*.f64 (sin.f64 ky) 2) Om))
(*.f64 l (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 1 Om)))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (/.f64 1 Om))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 1)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 1 Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) 2)) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) 2)) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) 2)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) 2)) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 (*.f64 2 l))) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 l Om) (*.f64 (sin.f64 ky) 2))
(*.f64 (/.f64 1 Om) (*.f64 (sin.f64 ky) (*.f64 2 l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (*.f64 (sin.f64 ky) 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (sin.f64 ky) 1) (/.f64 (*.f64 2 l) Om))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 2 l) (cbrt.f64 Om)))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 Om)) (/.f64 (*.f64 2 l) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) 1) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 l 1) (/.f64 (*.f64 (sin.f64 ky) 2) Om))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sin.f64 ky) 2) (cbrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 1) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (cbrt.f64 Om)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2)
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) (*.f64 2 l))) -1)
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (neg.f64 Om)))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (*.f64 2 l))) Om))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 ky)) 2) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (sqrt.f64 Om) (pow.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) 1/2))
(*.f64 (sqrt.f64 Om) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 Om) (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) (sqrt.f64 Om)))
(/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 (sin.f64 ky) l)))
(/.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky)))
(/.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (neg.f64 (sqrt.f64 Om)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 3)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1)
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 (cbrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (cbrt.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (sqrt.f64 Om) (*.f64 (sqrt.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) Om)
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4)) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1) (/.f64 (cbrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) l) (/.f64 (cbrt.f64 Om) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (sqrt.f64 Om) 1) (/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 (sqrt.f64 Om) l) (/.f64 (sqrt.f64 Om) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om 1) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)
(pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3) 1/3)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(neg.f64 (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 (sin.f64 ky) l)))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3))
(cbrt.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 (sin.f64 ky) l) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 Om l) 3) (pow.f64 (sin.f64 ky) 3)))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1))
(-.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 (sin.f64 ky)) l))
(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)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(*.f64 1 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))
(*.f64 Om (*.f64 (/.f64 -1/4 l) (/.f64 1 (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (*.f64 Om -1/4) (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 (*.f64 Om (/.f64 -1/4 l)) (/.f64 1 (sin.f64 ky)))
(*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1)
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 1 (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 1 (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (*.f64 Om -1/4)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 Om 1/4) l) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) (*.f64 Om (/.f64 -1/4 l)))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 Om -1/4) (sin.f64 ky)))
(*.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 -1/4 l))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om -1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om -1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (*.f64 Om (/.f64 -1/4 l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (*.f64 Om (/.f64 -1/4 l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om 1) (/.f64 -1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 -1/4 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 -1/4 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 -1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 -1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) 1) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) l) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) 1) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) l) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (*.f64 Om -1/4) 1) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 (/.f64 (*.f64 Om -1/4) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 Om -1/4) (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) 1) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) 1) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (cbrt.f64 (sin.f64 ky))))
(pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1)
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3)
(pow.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l (*.f64 Om -1/4))) -1)
(neg.f64 (/.f64 (*.f64 Om (/.f64 -1/4 l)) (neg.f64 (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 (*.f64 Om 1/4) l) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))
(log.f64 (exp.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 1)
(-.f64 (/.f64 1/4 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (/.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 1 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1)
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (/.f64 1 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(*.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2)) (/.f64 1 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4)) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(/.f64 1 (/.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))) (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)))
(/.f64 1 (/.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))))
(/.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) (-.f64 1/4 (*.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2)) (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)) (neg.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(/.f64 (neg.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))) (neg.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (-.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) 1/4) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))
(pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2))
(log.f64 (exp.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(exp.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1))
(fma.f64 1 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)
(fma.f64 (*.f64 Om (/.f64 -1/4 l)) (/.f64 1 (sin.f64 ky)) 1/2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(fma.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky)))) 1)
(*.f64 1 (/.f64 1/4 (sin.f64 ky)))
(*.f64 -1/4 (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 1/4 (/.f64 1 (sin.f64 ky)))
(*.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(*.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2) (cbrt.f64 (/.f64 1/4 (sin.f64 ky))))
(*.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) (/.f64 1/2 (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) 1/4)
(pow.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 3)
(pow.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) 1/3)
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) 4) -1)
(neg.f64 (/.f64 -1/4 (sin.f64 ky)))
(sqrt.f64 (/.f64 1/16 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (exp.f64 (/.f64 1/4 (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/4 (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3))
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) 1/3) (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) 1/3))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 2)
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4))
(*.f64 (pow.f64 1 3/2) (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2))
(*.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(exp.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1))
(+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2)
(+.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1) 1/2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1)
(*.f64 1 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(/.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 3) 1/8) (+.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky)))) (-.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2))))
(/.f64 (-.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1/4) (-.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 2/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(exp.f64 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1))
Outputs
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ky 2) (pow.f64 l 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(-.f64 1/2 (*.f64 (pow.f64 ky 2) (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/4 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (*.f64 -1/4 (pow.f64 ky 2)) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (/.f64 (pow.f64 l 2) (pow.f64 Om 2)))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))))) (pow.f64 Om 2))) (+.f64 (*.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))) (pow.f64 Om 2))) (*.f64 16/3 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2))) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (fma.f64 -1 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 Om 2))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))))))
(+.f64 1/2 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -4 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (*.f64 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) -4/3)) (pow.f64 Om 2))) (fma.f64 8/45 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (fma.f64 2 (*.f64 (pow.f64 l 2) (/.f64 (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) 16/3))))) (fma.f64 -16 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)) (fma.f64 -4/3 (/.f64 (pow.f64 l 2) (pow.f64 Om 2)) (*.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 Om 4)))))))) (/.f64 (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 (*.f64 4 (*.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 (*.f64 l (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 (*.f64 4 (*.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 (*.f64 l (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 (*.f64 4 (*.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 (*.f64 l (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 (*.f64 4 (*.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 (*.f64 l (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 (*.f64 4 (*.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 (*.f64 l (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 (*.f64 4 (*.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 (*.f64 l (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 (*.f64 4 (*.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 (*.f64 l (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 (*.f64 4 (*.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 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2)))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)))))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (*.f64 -1/4 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (*.f64 -1/4 (pow.f64 l 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6)))))) (*.f64 -1/4 (+.f64 (*.f64 -16 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))) (*.f64 4 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4))))))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))))))
(+.f64 1/2 (*.f64 (pow.f64 l 2) (-.f64 (*.f64 (pow.f64 l 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 l 2) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12) (pow.f64 Om 2))) (*.f64 64 (/.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 Om 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 4) (pow.f64 Om 4)) -12)))) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))
(/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky)))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky)))) l)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky))))) l)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky))))) l)
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))) l))
(neg.f64 (/.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky))) l))
(/.f64 (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky))))) l))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky)))) l))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky)))) (neg.f64 l))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (*.f64 Om (pow.f64 l 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 ky) (+.f64 (*.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))) (*.f64 1/256 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6))))) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 Om (sin.f64 ky)))))) l))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (*.f64 Om (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky))))) l))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 ky) (*.f64 (/.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) Om) (/.f64 -3/256 (pow.f64 l 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 Om 8) (pow.f64 (sin.f64 ky) 8)) (*.f64 1/8 (*.f64 (pow.f64 Om 2) (/.f64 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 (sin.f64 ky) 6)) -3/256) (pow.f64 (sin.f64 ky) 2))))) (*.f64 Om (pow.f64 l 6)))) (fma.f64 -1/32 (/.f64 (/.f64 (pow.f64 Om 3) (pow.f64 l 2)) (pow.f64 (sin.f64 ky) 3)) (/.f64 (*.f64 Om 1/4) (sin.f64 ky))))) (neg.f64 l))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))
(*.f64 Om (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 -1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (-.f64 (/.f64 (*.f64 3/512 (pow.f64 Om 2)) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 3/512 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5))) (/.f64 -1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -5/4096 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 7) (pow.f64 (sin.f64 ky) 7)))) (*.f64 3/512 (/.f64 1 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/4096 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (/.f64 3/512 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (neg.f64 (/.f64 1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (fma.f64 (pow.f64 Om 2) (fma.f64 (pow.f64 Om 2) (fma.f64 -5/4096 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 7)) (pow.f64 (sin.f64 ky) 7)) (/.f64 3/512 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)))) (/.f64 -1/32 (pow.f64 (*.f64 l (sin.f64 ky)) 3))) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 Om 2))))
(+.f64 1/2 (neg.f64 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12)) (pow.f64 Om 4))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12)) (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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 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 (sin.f64 ky) 2) (pow.f64 Om 2)))))
(-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.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 (sin.f64 ky) 2) (pow.f64 Om 2))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12)) (pow.f64 Om 4))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12)) (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/4 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)))) (pow.f64 Om 4))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))) (*.f64 4 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4))))))) (*.f64 64 (*.f64 (pow.f64 l 6) (pow.f64 (sin.f64 ky) 6)))) (pow.f64 Om 6))))))
(+.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 l 2) (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12))) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (pow.f64 Om 6))))))
(+.f64 (-.f64 1/2 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (pow.f64 Om 2))) (*.f64 -1/4 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l 4) (pow.f64 (sin.f64 ky) 4)) -12) (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)) -12)) (*.f64 64 (*.f64 (pow.f64 (sin.f64 ky) 6) (pow.f64 l 6)))) (pow.f64 Om 6)))))
(*.f64 2 (*.f64 ky l))
(*.f64 ky (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 ky 2) l)) (*.f64 2 l)))
(*.f64 ky (fma.f64 -1/3 (*.f64 (pow.f64 ky 2) l) (*.f64 2 l)))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 1/60 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (fma.f64 2 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 l (*.f64 (*.f64 (pow.f64 ky 2) l) 1/60)))))
(*.f64 ky (+.f64 (*.f64 2 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/60 l)))))))
(*.f64 ky (fma.f64 2 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 (pow.f64 ky 2) l) (*.f64 l 1/60)))))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(*.f64 2 (/.f64 (*.f64 ky l) Om))
(*.f64 2 (*.f64 ky (/.f64 l Om)))
(*.f64 ky (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (fma.f64 -1/3 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 2 (/.f64 l Om))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 1/60 (/.f64 (*.f64 (pow.f64 ky 2) l) Om))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 1/60 (*.f64 (pow.f64 ky 2) (/.f64 l Om)))))))
(*.f64 ky (+.f64 (*.f64 2 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/3 (/.f64 l Om)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2520 (/.f64 (*.f64 (pow.f64 ky 2) l) Om)) (*.f64 1/60 (/.f64 l Om))))))))
(*.f64 ky (fma.f64 2 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/3 (/.f64 l Om) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2520 (*.f64 (pow.f64 ky 2) (/.f64 l Om)) (*.f64 1/60 (/.f64 l Om))))))))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (/.f64 (*.f64 l (sin.f64 ky)) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2)))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(neg.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(neg.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(neg.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (sqrt.f64 -1) 2))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(neg.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 1/12 (sqrt.f64 (/.f64 (*.f64 Om (pow.f64 ky 5)) l)))) ky)
(/.f64 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 1/12 (sqrt.f64 (*.f64 Om (/.f64 (pow.f64 ky 5) l))))) ky)
(/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/12 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))) ky)
(/.f64 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 3) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))) (*.f64 (/.f64 Om l) -7/360)) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) 1/12)))) ky)
(/.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (*.f64 (pow.f64 ky 3) (+.f64 (*.f64 1/12 (sqrt.f64 (/.f64 Om (*.f64 ky l)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/288 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)
(/.f64 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 3) (fma.f64 1/12 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 Om l) -7/360) (sqrt.f64 (/.f64 l (*.f64 ky Om)))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) -1/288)))))) ky)
(/.f64 Om (*.f64 ky l))
(/.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 Om (pow.f64 ky 2)) l)) (/.f64 Om l)) ky)
(/.f64 (fma.f64 1/6 (*.f64 Om (/.f64 (pow.f64 ky 2) l)) (/.f64 Om l)) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/6 (/.f64 Om l)))) (/.f64 Om l)) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (+.f64 (neg.f64 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) -7/360))) (*.f64 1/6 (/.f64 Om l))) (/.f64 Om l)) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (+.f64 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) 7/360)) (*.f64 (/.f64 Om l) 1/6)) (/.f64 Om l)) ky)
(/.f64 (+.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 (pow.f64 ky 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 ky 2) (+.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/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 -1/6 (/.f64 Om l)))) (/.f64 Om l)) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (-.f64 (neg.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6))))) (*.f64 (/.f64 Om l) -7/360)) (neg.f64 (/.f64 (*.f64 -1/6 Om) l))) (/.f64 Om l)) ky)
(/.f64 (fma.f64 (pow.f64 ky 2) (fma.f64 (pow.f64 ky 2) (fma.f64 (neg.f64 (pow.f64 ky 2)) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6))) (*.f64 (/.f64 Om l) 7/360)) (*.f64 (/.f64 Om l) 1/6)) (/.f64 Om l)) ky)
(*.f64 ky l)
(*.f64 ky (+.f64 l (*.f64 -1/6 (*.f64 (pow.f64 ky 2) l))))
(*.f64 ky (+.f64 l (*.f64 (*.f64 (pow.f64 ky 2) l) -1/6)))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 1/120 (*.f64 (pow.f64 ky 2) l))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/6 l (*.f64 (*.f64 (pow.f64 ky 2) l) 1/120)))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/6 l) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 2) l)) (*.f64 1/120 l)))))))
(*.f64 ky (+.f64 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/6 l (*.f64 (pow.f64 ky 2) (fma.f64 -1/5040 (*.f64 (pow.f64 ky 2) l) (*.f64 l 1/120)))))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 -1/24 (/.f64 (*.f64 Om (pow.f64 ky 2)) l))) ky)
(/.f64 (fma.f64 -1/4 (/.f64 Om l) (*.f64 (*.f64 Om (/.f64 (pow.f64 ky 2) l)) -1/24)) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) ky)
(/.f64 (fma.f64 -1/4 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (fma.f64 -1/24 (/.f64 Om l) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) -7/360)))))) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/5040 (/.f64 Om l)) (+.f64 (*.f64 1/720 (/.f64 Om l)) (*.f64 1/6 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))) (*.f64 1/4 (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))))))) ky)
(/.f64 (fma.f64 -1/4 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (fma.f64 -1/24 (/.f64 Om l) (*.f64 (pow.f64 ky 2) (*.f64 1/4 (+.f64 (*.f64 (pow.f64 ky 2) (fma.f64 -1/5040 (/.f64 Om l) (fma.f64 1/720 (/.f64 Om l) (*.f64 (*.f64 (/.f64 Om l) -7/360) 1/6)))) (*.f64 (/.f64 Om l) -7/360))))))) ky)
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (-.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (-.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (-.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (-.f64 (/.f64 1/2 Om) (/.f64 1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (/.f64 1/2 Om) (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))
(*.f64 (neg.f64 Om) (-.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 -1/2 Om)) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))
(*.f64 (neg.f64 Om) (-.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 -1/2 Om)) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om)))))
(*.f64 (neg.f64 Om) (-.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 -1/2 Om)) (neg.f64 Om))
(*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 -1/4 (/.f64 Om (sin.f64 ky)) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 -1/4 (/.f64 Om (sin.f64 ky)) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 -1/4 (/.f64 Om (sin.f64 ky)) (*.f64 1/2 l)) l)
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 -1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)
(/.f64 (fma.f64 -1/4 (/.f64 Om l) (*.f64 1/2 ky)) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 -1/24 (/.f64 (*.f64 Om ky) l))))) ky)
(/.f64 (fma.f64 -1/4 (/.f64 Om l) (*.f64 ky (+.f64 1/2 (*.f64 (*.f64 Om (/.f64 ky l)) -1/24)))) ky)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/24 (/.f64 Om l)) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l)))))))))) ky)
(/.f64 (fma.f64 -1/4 (/.f64 Om l) (*.f64 ky (+.f64 1/2 (*.f64 ky (fma.f64 -1/24 (/.f64 Om l) (*.f64 1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) -7/360)))))))) ky)
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.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/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 -1/8 l) (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (-.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (-.f64 (/.f64 (*.f64 -1/128 Om) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 -1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (-.f64 (*.f64 Om (-.f64 (*.f64 -1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (-.f64 (/.f64 (*.f64 -1/1024 Om) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (neg.f64 (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 -1/1024 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 -1/128 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 -1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4))
(*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4))))
(*.f64 Om (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))))))
(*.f64 Om (fma.f64 1/4 (/.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))))))
(*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4)))))
(*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))))))
(*.f64 Om (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (sqrt.f64 -1/4)) -4) (fma.f64 1/4 (/.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))))))
(*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1/4))))))
(*.f64 Om (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))))))))
(*.f64 Om (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (sqrt.f64 -1/4)) -4) (fma.f64 1/128 (/.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (pow.f64 (sqrt.f64 -1/4) 5)) (fma.f64 1/4 (/.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1))))))
(*.f64 (neg.f64 Om) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1)))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 (fma.f64 -1/4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (sqrt.f64 -1))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (sqrt.f64 -1))))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5)))) (fma.f64 1/4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))))
(*.f64 (fma.f64 -1/4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5)))) (fma.f64 1/4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))) (neg.f64 Om))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4))
(*.f64 (sqrt.f64 -1/4) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4))) l)
(/.f64 (fma.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (sin.f64 ky) Om)))) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))))) l)
(/.f64 (fma.f64 1/4 (/.f64 (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (sin.f64 ky) Om))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))) (/.f64 1 (sqrt.f64 -1/4))))))) l)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4) (*.f64 (pow.f64 l 2) (fma.f64 -1/32 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)) (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3))))) (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om)))))))) l)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4) (*.f64 (pow.f64 l 2) (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))) (sqrt.f64 -1/4)) -4) (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (sqrt.f64 -1/4)))))) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5))))))))) l)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4) (*.f64 (pow.f64 l 2) (fma.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/32 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 (*.f64 1/128 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 l (pow.f64 Om 5))))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 5)))))))) l)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 -1/4) (*.f64 (pow.f64 l 2) (fma.f64 1/4 (/.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 l 2) (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (sqrt.f64 -1/4)) -4) (*.f64 1/128 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 l (pow.f64 Om 5)))) (pow.f64 (sqrt.f64 -1/4) 5)))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 -1/8 l) (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (/.f64 (*.f64 -1/128 (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (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 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 -1/1024 (/.f64 (pow.f64 (/.f64 Om l) 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (/.f64 -1/1024 (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (/.f64 (pow.f64 Om 3) (pow.f64 (sqrt.f64 1/2) 5))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 -1/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 -1/8 l) (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (*.f64 (/.f64 1/8 (sin.f64 ky)) (/.f64 Om (sqrt.f64 1/2)))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 -1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (*.f64 -1/1024 (pow.f64 Om 3)) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) l) (/.f64 (*.f64 1/8 Om) (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 (/.f64 1/8 (sin.f64 ky)) (/.f64 Om (sqrt.f64 1/2))) (/.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 (*.f64 -1/1024 (pow.f64 Om 3)) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) l)) l))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (sqrt.f64 -1/4))
(/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4))) ky)
(/.f64 (fma.f64 1/4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))) (/.f64 1 (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 -1/4))) ky)
(/.f64 (fma.f64 1/4 (/.f64 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 -1/4))) ky)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/48 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (/.f64 1 (sqrt.f64 -1/4))))))) ky)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 -1/4) (*.f64 (pow.f64 ky 2) (fma.f64 -1/48 (*.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (/.f64 1 (sqrt.f64 -1/4))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (/.f64 1 (sqrt.f64 -1/4))))))) ky)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 -1/4) (*.f64 (pow.f64 ky 2) (fma.f64 -1/48 (/.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 -1/4)) (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (sqrt.f64 -1/4)))))) ky)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 Om ky) l)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 Om ky))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 ky (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 -1/48 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (/.f64 1 (sqrt.f64 -1/4))))))))) ky)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 -1/4) (*.f64 (pow.f64 ky 2) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (/.f64 1 (sqrt.f64 -1/4))) (*.f64 ky (fma.f64 -1/32 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1/4) 3)) (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3))))) (*.f64 -1/48 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (/.f64 1 (sqrt.f64 -1/4))))))))) ky)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 -1/4) (*.f64 (pow.f64 ky 2) (fma.f64 1/4 (/.f64 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (sqrt.f64 -1/4)) (*.f64 ky (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (sqrt.f64 -1/4)) -4) (*.f64 -1/48 (/.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) (sqrt.f64 -1/4)))))))) ky)
(sqrt.f64 (+.f64 1/2 (*.f64 -1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.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 Om (/.f64 -1/4 (*.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 Om (/.f64 -1/4 (*.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 Om (/.f64 -1/4 (*.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 Om (/.f64 -1/4 (*.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 Om (/.f64 -1/4 (*.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 Om (/.f64 -1/4 (*.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 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(/.f64 1/4 ky)
(/.f64 (+.f64 1/4 (*.f64 1/24 (pow.f64 ky 2))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) 1/24)) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 7/1440 (pow.f64 ky 2))))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) 7/1440)))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) (+.f64 7/1440 (*.f64 31/60480 (pow.f64 ky 2))))))) ky)
(/.f64 (+.f64 1/4 (*.f64 (pow.f64 ky 2) (+.f64 1/24 (*.f64 (pow.f64 ky 2) (+.f64 7/1440 (*.f64 (pow.f64 ky 2) 31/60480)))))) 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/8 Om) (*.f64 l (*.f64 (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 Om (+.f64 (*.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 -1/128 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (+.f64 (*.f64 Om (-.f64 (*.f64 1/1024 (/.f64 Om (*.f64 (pow.f64 l 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))))) (*.f64 1/8 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (-.f64 (*.f64 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) 1/1024) (/.f64 1/128 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (*.f64 Om (fma.f64 Om (fma.f64 (/.f64 Om (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 (sqrt.f64 1/2) 5))) 1/1024 (/.f64 -1/128 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2))))) (/.f64 1/8 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 Om (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3)))))))
(*.f64 Om (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5)))) (+.f64 (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7)))) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky)))))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 Om (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (fma.f64 1/4 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (*.f64 1/2 (+.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 (neg.f64 Om) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))
(*.f64 (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))
(*.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))) (neg.f64 Om))
(*.f64 -1 (*.f64 Om (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sin.f64 ky) 5)) (pow.f64 Om 7))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))))))))
(*.f64 (neg.f64 Om) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))))
(*.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (*.f64 -1/4 (sqrt.f64 -1/4)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 l 5) (/.f64 (pow.f64 (sin.f64 ky) 5) (pow.f64 Om 7)))) (/.f64 (sqrt.f64 -1) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 3))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/4))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 Om) (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/4)))))) (neg.f64 Om))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (sin.f64 ky)) Om)))) l)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (sqrt.f64 (*.f64 (pow.f64 l 3) (/.f64 (sin.f64 ky) Om))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))))))) l)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om l) (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 Om l)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3))))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 (pow.f64 Om 5) l))))))))) l)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 l (sin.f64 ky)))) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (sqrt.f64 (/.f64 (sin.f64 ky) (*.f64 l Om))) (*.f64 (pow.f64 l 2) (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) (pow.f64 l 3)))) (*.f64 1/4 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 5) (*.f64 l (pow.f64 Om 5)))))))))) l)
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 l (*.f64 (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/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (/.f64 (*.f64 1/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (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/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 (/.f64 Om l) 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (*.f64 1/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) (*.f64 1/2 (sqrt.f64 1/2)))) (fma.f64 1/1024 (/.f64 (pow.f64 (/.f64 Om l) 3) (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))) (*.f64 (/.f64 1/8 (*.f64 l (sin.f64 ky))) (/.f64 Om (sqrt.f64 1/2))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 1/8 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (/.f64 (*.f64 1/8 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (*.f64 (/.f64 1/8 (*.f64 l (sin.f64 ky))) (/.f64 Om (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2)))) (*.f64 1/128 (/.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (/.f64 (*.f64 1/128 (pow.f64 Om 2)) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (fma.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))) (*.f64 (/.f64 1/128 l) (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/2 (sqrt.f64 1/2))))) l))
(+.f64 (sqrt.f64 1/2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/2) 3)))) (*.f64 1/1024 (/.f64 (pow.f64 Om 3) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5)))))) l)) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(+.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (*.f64 1/1024 (pow.f64 Om 3)) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) l) (*.f64 -1/8 (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/2))))) l)))
(-.f64 (sqrt.f64 1/2) (/.f64 (-.f64 (*.f64 (/.f64 -1/8 (sin.f64 ky)) (/.f64 Om (sqrt.f64 1/2))) (/.f64 (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) (*.f64 1/2 (sqrt.f64 1/2))) (/.f64 (*.f64 1/1024 (pow.f64 Om 3)) (*.f64 l (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sqrt.f64 1/2) 5))))) l)) l))
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 ky l))))
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) l) Om)))) ky)
(/.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 l Om))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/24 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/24 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))))))) ky)
(/.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 Om ky) l))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 Om ky)))) (*.f64 ky (+.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky)))) (*.f64 1/24 (sqrt.f64 (/.f64 Om (*.f64 ky l))))))))) ky)
(/.f64 (fma.f64 1/2 (sqrt.f64 (*.f64 Om (/.f64 ky l))) (*.f64 (pow.f64 ky 2) (fma.f64 1/2 (sqrt.f64 (/.f64 l (*.f64 ky Om))) (*.f64 ky (fma.f64 -1/4 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 ky l))) 1/24)))))) ky)
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 3/32 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))
(+.f64 (sqrt.f64 1/8) (/.f64 (*.f64 3/32 Om) (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (*.f64 (/.f64 3/32 l) (/.f64 Om (*.f64 (sin.f64 ky) (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2))))))) (sqrt.f64 1/8))) (*.f64 3/32 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (fma.f64 1/2 (*.f64 Om (/.f64 (-.f64 (/.f64 3/32 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 9/1024 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (sqrt.f64 1/8))) (/.f64 3/32 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8)))))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (fma.f64 1/2 (*.f64 Om (/.f64 (+.f64 (/.f64 3/32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 -9/1024 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/8))) (sqrt.f64 1/8))) (/.f64 3/32 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8)))))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (+.f64 (*.f64 Om (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 3/32 (/.f64 (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2)))))) (*.f64 l (*.f64 (sin.f64 ky) (pow.f64 (sqrt.f64 1/8) 2))))))) (sqrt.f64 1/8))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 9/1024 (/.f64 1 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2)))))) (sqrt.f64 1/8))))) (*.f64 3/32 (/.f64 1 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8))))))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (fma.f64 Om (*.f64 1/2 (+.f64 (*.f64 Om (/.f64 (+.f64 (/.f64 1/64 (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (*.f64 -3/32 (/.f64 (-.f64 (/.f64 3/32 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 9/1024 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (*.f64 l (*.f64 (sin.f64 ky) (pow.f64 (sqrt.f64 1/8) 2)))))) (sqrt.f64 1/8))) (/.f64 (-.f64 (/.f64 3/32 (*.f64 (pow.f64 l 2) (pow.f64 (sin.f64 ky) 2))) (/.f64 9/1024 (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (sqrt.f64 1/8)))) (/.f64 3/32 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8)))))))
(+.f64 (sqrt.f64 1/8) (*.f64 Om (fma.f64 Om (*.f64 1/2 (+.f64 (*.f64 Om (/.f64 (-.f64 (/.f64 1/64 (pow.f64 (*.f64 l (sin.f64 ky)) 3)) (*.f64 (/.f64 3/32 l) (/.f64 (+.f64 (/.f64 3/32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 -9/1024 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/8))) (*.f64 (sin.f64 ky) 1/8)))) (sqrt.f64 1/8))) (/.f64 (+.f64 (/.f64 3/32 (pow.f64 (*.f64 l (sin.f64 ky)) 2)) (/.f64 -9/1024 (*.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 2) 1/8))) (sqrt.f64 1/8)))) (/.f64 3/32 (*.f64 l (*.f64 (sin.f64 ky) (sqrt.f64 1/8)))))))
(*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(*.f64 1/8 (sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3)))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))))))
(*.f64 (pow.f64 Om 2) (fma.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (+.f64 (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky)))))) (*.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))))))
(*.f64 (pow.f64 Om 2) (fma.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (fma.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (*.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))) (+.f64 (*.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky)))))) (+.f64 (*.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 7))) (-.f64 1/8 (*.f64 9/64 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(*.f64 (pow.f64 Om 2) (fma.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (fma.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (fma.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 7))) (+.f64 1/8 (*.f64 -9/64 (/.f64 Om (*.f64 l (sin.f64 ky)))))))))))
(*.f64 (pow.f64 Om 2) (fma.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (fma.f64 3/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (fma.f64 3/4 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 7))) (+.f64 1/8 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) -9/64))))))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3)) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))))
(*.f64 (pow.f64 Om 2) (fma.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (+.f64 (*.f64 3/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))
(*.f64 (pow.f64 Om 2) (fma.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))) (fma.f64 3/32 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (sin.f64 ky)) (pow.f64 Om 5))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))
(*.f64 (pow.f64 Om 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) Om)) (/.f64 (*.f64 (sqrt.f64 -1) (-.f64 1/8 (*.f64 -9/4096 (/.f64 Om (*.f64 l (*.f64 (sin.f64 ky) (pow.f64 (sqrt.f64 -1/64) 2))))))) (sqrt.f64 -1/64)))) (*.f64 -3/32 (*.f64 (sqrt.f64 (*.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))) (pow.f64 Om 3))) (+.f64 (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))
(*.f64 (pow.f64 Om 2) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) Om)) (*.f64 (sqrt.f64 -1) (/.f64 (-.f64 1/8 (/.f64 (*.f64 -9/4096 Om) (*.f64 (*.f64 l (sin.f64 ky)) (pow.f64 (sqrt.f64 -1/64) 2)))) (sqrt.f64 -1/64)))) (*.f64 (*.f64 -3/32 (sqrt.f64 (*.f64 Om (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (pow.f64 Om 3)) (fma.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))))))
(*.f64 (pow.f64 Om 2) (-.f64 (fma.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 Om (pow.f64 (*.f64 l (sin.f64 ky)) 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (/.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) Om)) (*.f64 (sqrt.f64 -1) (/.f64 (-.f64 1/8 (*.f64 (/.f64 -9/4096 (*.f64 l (sin.f64 ky))) (/.f64 Om -1/64))) (sqrt.f64 -1/64)))) (*.f64 (*.f64 -3/32 (sqrt.f64 (*.f64 Om (*.f64 l (sin.f64 ky))))) (/.f64 (sqrt.f64 -1) (sqrt.f64 -1/64)))) (pow.f64 Om 3))))
(*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)))))
(*.f64 1/8 (sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3)))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))) (pow.f64 l 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (*.f64 4 (sqrt.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) 3) (pow.f64 Om 3)))) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32))) (pow.f64 l 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (*.f64 4 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3))) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32))) (pow.f64 l 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))))))))) (pow.f64 l 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))) (*.f64 (/.f64 Om (sin.f64 ky)) 3/16)) (*.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 l (pow.f64 Om 3))))))))) (pow.f64 l 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) l) (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))))) (*.f64 l (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 l (pow.f64 (sin.f64 ky) 3)) (pow.f64 Om 3))) (-.f64 1/8 (*.f64 16 (/.f64 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) 2)) (*.f64 (pow.f64 Om 3) l)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 (pow.f64 Om 3) l))) (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky))))))))))) (pow.f64 l 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (fma.f64 4 (*.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 l (pow.f64 Om 3))))) (*.f64 l (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))) (+.f64 1/8 (*.f64 -16 (*.f64 (pow.f64 (sin.f64 ky) 3) (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) 2) (*.f64 l (pow.f64 Om 3))))))) (*.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 l (pow.f64 Om 3))))))))))) (pow.f64 l 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 l (pow.f64 (sin.f64 ky) 3)))) (*.f64 (pow.f64 l 2) (fma.f64 4 (*.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 l (pow.f64 Om 3))))) (*.f64 l (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (*.f64 l (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 Om 3)))) (-.f64 1/8 (/.f64 (*.f64 16 (*.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) 2))) (*.f64 l (pow.f64 Om 3))))) (*.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) (sqrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (*.f64 l (pow.f64 Om 3))))))))))) (pow.f64 l 2))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (*.f64 1/2 (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) (*.f64 l (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (*.f64 (/.f64 1/2 (sqrt.f64 1/8)) (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) l)))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8))))))
(+.f64 (sqrt.f64 1/8) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) (*.f64 l (sqrt.f64 1/8))) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8))))))
(+.f64 (sqrt.f64 1/8) (*.f64 1/2 (+.f64 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 3/16 (sqrt.f64 1/8))) (/.f64 (fma.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) 1/8))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8))))))
(+.f64 (sqrt.f64 1/8) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 1/16 (/.f64 Om (sin.f64 ky))) (*.f64 1/8 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8)))))))
(+.f64 (sqrt.f64 1/8) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) (*.f64 l (sqrt.f64 1/8))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 1/64 (pow.f64 Om 3)) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (pow.f64 (sqrt.f64 1/8) 2))))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/8))) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8)))))))
(+.f64 (sqrt.f64 1/8) (fma.f64 1/2 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 3/16 (sqrt.f64 1/8))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) (/.f64 (fma.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) 1/8))) 1/8)))) (*.f64 (pow.f64 l 3) (sqrt.f64 1/8))) (/.f64 (fma.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) 1/8))) (*.f64 (pow.f64 l 2) (sqrt.f64 1/8)))))))
(sqrt.f64 1/8)
(+.f64 (sqrt.f64 1/8) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (*.f64 l (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (/.f64 (*.f64 -1/2 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16)) (*.f64 l (sqrt.f64 1/8))))
(+.f64 (sqrt.f64 1/8) (*.f64 -1/2 (*.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) (/.f64 -3/16 (sqrt.f64 1/8)))))
(+.f64 (sqrt.f64 1/8) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (sqrt.f64 1/8)))) l)))
(+.f64 (sqrt.f64 1/8) (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 l (sqrt.f64 1/8))) (*.f64 1/2 (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) (sqrt.f64 1/8)))) l)))
(-.f64 (sqrt.f64 1/8) (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) 1/8))) (*.f64 l (sqrt.f64 1/8))) (*.f64 1/2 (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) (sqrt.f64 1/8)))) l))
(+.f64 (sqrt.f64 1/8) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (pow.f64 (sqrt.f64 1/8) 2)))) (*.f64 l (sqrt.f64 1/8)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (sqrt.f64 1/8)))) l)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 Om (sin.f64 ky))) (*.f64 -1/16 (/.f64 Om (sin.f64 ky)))) (sqrt.f64 1/8)))) l)))
(+.f64 (sqrt.f64 1/8) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3))) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) 2) (pow.f64 (sqrt.f64 1/8) 2)))) (pow.f64 (sqrt.f64 1/8) 2))))) (*.f64 l (sqrt.f64 1/8))) (/.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) 2) (pow.f64 (sqrt.f64 1/8) 2))))) (sqrt.f64 1/8))) l) (*.f64 1/2 (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) (sqrt.f64 1/8)))) l)))
(-.f64 (sqrt.f64 1/8) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) (sqrt.f64 1/8))) (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 -1/64 (/.f64 (pow.f64 Om 3) (pow.f64 (sin.f64 ky) 3)) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 Om (sin.f64 ky)) -3/16) (/.f64 (fma.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) 1/8))) 1/8)))) (*.f64 l (sqrt.f64 1/8))) (/.f64 (*.f64 1/2 (fma.f64 (/.f64 (pow.f64 Om 2) (pow.f64 (sin.f64 ky) 2)) 3/32 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 (/.f64 Om (sin.f64 ky)) 3/16) 2) 1/8)))) (sqrt.f64 1/8))) l)) l))
(*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 ky 3) (pow.f64 l 3)))))
(*.f64 1/8 (sqrt.f64 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 l 3) (pow.f64 ky 3)))))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 ky 3) (pow.f64 l 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))) (pow.f64 ky 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 ky (pow.f64 l 3)))) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 (pow.f64 ky 3) (/.f64 (pow.f64 l 3) (pow.f64 Om 3))))) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) 3/32))) (pow.f64 ky 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (+.f64 (*.f64 1/8 (/.f64 Om l)) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) l)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))))))) (pow.f64 ky 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 ky (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (*.f64 ky (/.f64 (pow.f64 l 3) (pow.f64 Om 3)))) (fma.f64 1/384 (pow.f64 (/.f64 Om l) 3) (fma.f64 1/8 (/.f64 Om l) (*.f64 1/4 (*.f64 Om (/.f64 (+.f64 1/4 (/.f64 (*.f64 1/48 (pow.f64 Om 2)) (pow.f64 l 2))) l)))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) 3/32)))))) (pow.f64 ky 2))
(/.f64 (+.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (*.f64 (pow.f64 Om 3) ky) (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))) (*.f64 ky (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (*.f64 ky (pow.f64 l 3)) (pow.f64 Om 3))) (-.f64 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/2 (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))))) (*.f64 16 (/.f64 (*.f64 (pow.f64 l 3) (pow.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))) (*.f64 1/16 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)))) 2)) (*.f64 (pow.f64 Om 3) ky)))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 Om 3) ky))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 Om 3) (pow.f64 l 3))) (+.f64 (*.f64 1/8 (/.f64 Om l)) (*.f64 1/4 (/.f64 (*.f64 Om (+.f64 1/4 (*.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2))))) l))))))))))) (pow.f64 ky 2))
(/.f64 (fma.f64 1/8 (sqrt.f64 (*.f64 (pow.f64 Om 3) (/.f64 ky (pow.f64 l 3)))) (*.f64 (pow.f64 ky 2) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) 3/32)) (*.f64 ky (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (*.f64 ky (/.f64 (pow.f64 l 3) (pow.f64 Om 3)))) (+.f64 (fma.f64 1/48 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) (+.f64 1/8 (*.f64 1/2 (/.f64 (*.f64 1/48 (pow.f64 Om 2)) (pow.f64 l 2))))) (*.f64 -16 (*.f64 (/.f64 (pow.f64 l 3) (pow.f64 Om 3)) (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 l 2)) 3/32) 2) ky))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (*.f64 ky (pow.f64 Om 3)))) (fma.f64 1/384 (pow.f64 (/.f64 Om l) 3) (fma.f64 1/8 (/.f64 Om l) (*.f64 1/4 (*.f64 Om (/.f64 (+.f64 1/4 (/.f64 (*.f64 1/48 (pow.f64 Om 2)) (pow.f64 l 2))) l)))))))))))) (pow.f64 ky 2))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 Om (+.f64 (*.f64 1/2 (/.f64 1 Om)) (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky))))))
(*.f64 Om (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 Om (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 l (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 Om))))
(*.f64 Om (+.f64 (/.f64 1/4 (*.f64 l (sin.f64 ky))) (/.f64 1/2 Om)))
(*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 1/4 (/.f64 Om (sin.f64 ky)) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 1/4 (/.f64 Om (sin.f64 ky)) (*.f64 1/2 l)) l)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om (sin.f64 ky))) (*.f64 1/2 l)) l)
(/.f64 (fma.f64 1/4 (/.f64 Om (sin.f64 ky)) (*.f64 1/2 l)) l)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
1/2
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 1/4 (/.f64 Om (*.f64 ky l)))
(/.f64 (*.f64 Om 1/4) (*.f64 ky l))
(*.f64 (/.f64 Om ky) (/.f64 1/4 l))
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 1/2 ky)) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 1/2 ky)) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 1/24 (/.f64 (*.f64 Om ky) l))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 ky (+.f64 1/2 (*.f64 (*.f64 Om (/.f64 ky l)) 1/24)))) ky)
(/.f64 (+.f64 (*.f64 1/4 (/.f64 Om l)) (*.f64 ky (+.f64 1/2 (*.f64 ky (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/36 (/.f64 Om l)) (*.f64 1/120 (/.f64 Om l))))) (*.f64 1/24 (/.f64 Om l))))))) ky)
(/.f64 (fma.f64 1/4 (/.f64 Om l) (*.f64 ky (+.f64 1/2 (*.f64 ky (fma.f64 -1/4 (*.f64 (pow.f64 ky 2) (*.f64 (/.f64 Om l) -7/360)) (/.f64 (*.f64 1/24 Om) l)))))) ky)
(+.f64 1/2 (*.f64 1/4 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (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 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 1 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2) (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 -1/2 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1/2)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 3)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(pow.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 3) 1/3)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(pow.f64 (sqrt.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 2)
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2) -1)
(/.f64 1 (*.f64 2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(neg.f64 (/.f64 -1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))
(sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 2))))
(log.f64 (exp.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 3))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(expm1.f64 (log1p.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (hypot.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))) 1))
(/.f64 1/2 (hypot.f64 1 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))))
(pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 1)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 3)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3) 1/3)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2)
(*.f64 2 (*.f64 l (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 l (sin.f64 ky))) 2))
(fabs.f64 (*.f64 2 (*.f64 l (sin.f64 ky))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (*.f64 2 l)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) 2) 3) (pow.f64 l 3)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (sin.f64 ky) 2) 3)))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 1))
(*.f64 2 (*.f64 l (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(*.f64 1 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sin.f64 ky) (*.f64 2 (/.f64 l Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sin.f64 ky) (*.f64 (*.f64 2 l) (/.f64 1 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 l Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 l (/.f64 (*.f64 (sin.f64 ky) 2) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 l (*.f64 (*.f64 (sin.f64 ky) 2) (/.f64 1 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (/.f64 1 Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 1)
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 1 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) 2)) 2) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) 2)) (/.f64 l Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (/.f64 1 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) 2)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) 2)) (/.f64 l Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 (*.f64 2 l))) (/.f64 1 (neg.f64 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (*.f64 (sin.f64 ky) 2))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 1 Om) (*.f64 (sin.f64 ky) (*.f64 2 l)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) (cbrt.f64 Om))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 2 l) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 Om)) (/.f64 (*.f64 2 l) (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (*.f64 (sin.f64 ky) 2) (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (*.f64 (sin.f64 ky) (/.f64 2 (sqrt.f64 Om))))
(*.f64 (/.f64 (sin.f64 ky) 1) (/.f64 (*.f64 2 l) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 2 l) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) (cbrt.f64 Om))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 Om)) (/.f64 (*.f64 2 l) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) (sqrt.f64 Om))))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) 1) (/.f64 l Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 2 (pow.f64 (cbrt.f64 Om) 2))) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) 2) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (*.f64 (sin.f64 ky) (/.f64 2 (sqrt.f64 Om))))
(*.f64 (/.f64 l 1) (/.f64 (*.f64 (sin.f64 ky) 2) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sin.f64 ky) 2) (cbrt.f64 Om)))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (sin.f64 ky) (/.f64 2 (cbrt.f64 Om))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (sqrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) 1) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (*.f64 2 l))) (cbrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (sin.f64 ky)))) (cbrt.f64 Om)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 1)
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 3)
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 2)
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) (*.f64 2 l))) -1)
(/.f64 1 (/.f64 Om (*.f64 2 (*.f64 l (sin.f64 ky)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) (neg.f64 Om)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (*.f64 2 l))) Om))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))) 2))
(fabs.f64 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 ky)) 2) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)))))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 3))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 2 l)) 3) (pow.f64 Om 3)))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om))) 1))
(*.f64 2 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 1 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 Om) (pow.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) 1/2))
(*.f64 (sqrt.f64 Om) (sqrt.f64 (/.f64 1 (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 Om) (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 ky) l))))
(*.f64 (sqrt.f64 Om) (sqrt.f64 (/.f64 1 (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 Om) (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 (sqrt.f64 Om) 1) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (sqrt.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l)) (sqrt.f64 Om)))
(/.f64 (*.f64 (sqrt.f64 Om) 1) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 (sin.f64 ky) l)))
(/.f64 (*.f64 (sqrt.f64 Om) 1) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(/.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky)))
(/.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 (sqrt.f64 (neg.f64 Om)) (sqrt.f64 (neg.f64 (*.f64 l (sin.f64 ky)))))
(/.f64 (neg.f64 (sqrt.f64 Om)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(/.f64 (neg.f64 (sqrt.f64 Om)) (neg.f64 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 1 (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/2)
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1)
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 3)
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3/2))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) 2)
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(fabs.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3/2))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1/2))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1))
(neg.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) 1)
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 1 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 Om (/.f64 1 (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om l) (/.f64 1 (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 (cbrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (cbrt.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 Om) (*.f64 (sqrt.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (*.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4) (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (sin.f64 ky)) (/.f64 Om l))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 l) (/.f64 Om (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 ky) l)) Om)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4)) (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1/4))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(/.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (sqrt.f64 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1) (/.f64 (cbrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sin.f64 ky)) (/.f64 (cbrt.f64 Om) l))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) l) (/.f64 (cbrt.f64 Om) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 Om) 1) (/.f64 (sqrt.f64 Om) (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) (sin.f64 ky)) (/.f64 (sqrt.f64 Om) l))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) l) (/.f64 (sqrt.f64 Om) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 Om l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 Om (*.f64 (cbrt.f64 (sin.f64 ky)) l)))
(/.f64 (/.f64 Om (*.f64 (cbrt.f64 (sin.f64 ky)) l)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (/.f64 Om l) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 Om 1) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(/.f64 (*.f64 Om (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(/.f64 (*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 1 l)) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) 1) (/.f64 (cbrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 Om l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) 1) (/.f64 (sqrt.f64 (/.f64 Om l)) (sin.f64 ky)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om l)) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (sqrt.f64 (/.f64 Om l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))) (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))) (cbrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))))
(pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 1)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 2)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (cbrt.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 3)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))
(fabs.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3) 1/3)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) -1)
(/.f64 1 (*.f64 (sin.f64 ky) (/.f64 l Om)))
(neg.f64 (/.f64 Om (*.f64 (sin.f64 ky) (neg.f64 l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(neg.f64 (/.f64 (neg.f64 Om) (*.f64 (sin.f64 ky) l)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 2))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))
(fabs.f64 (/.f64 Om (*.f64 l (sin.f64 ky))))
(log.f64 (exp.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 (sin.f64 ky) l)) 3))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 (sin.f64 ky) l) 3)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 Om l) 3) (pow.f64 (sin.f64 ky) 3)))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 (sin.f64 ky) l))) 1))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) l))) 1)
(expm1.f64 (log1p.f64 (*.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 (sin.f64 ky)) l))
(*.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)))
(expm1.f64 (log1p.f64 (*.f64 l (sin.f64 ky))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(*.f64 1 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 Om (*.f64 (/.f64 -1/4 l) (/.f64 1 (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 -1/4 (/.f64 Om (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 Om -1/4) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 Om -1/4) (*.f64 (/.f64 1 l) (/.f64 1 (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 Om (/.f64 -1/4 l)) (/.f64 1 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1)
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om l) (/.f64 -1/4 (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 1 (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (*.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (/.f64 1 (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 Om -1/4)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 Om 1/4) l) (/.f64 1 (neg.f64 (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (sin.f64 ky)) (*.f64 Om (/.f64 -1/4 l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 Om -1/4) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1/4 l) (/.f64 Om (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (sin.f64 ky)) (/.f64 -1/4 l))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (*.f64 Om -1/4) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (*.f64 Om -1/4) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))) (*.f64 Om (/.f64 -1/4 (sqrt.f64 (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 -1/4 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))) (*.f64 Om (/.f64 -1/4 (sqrt.f64 (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 -1/4 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (*.f64 Om (/.f64 -1/4 l)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (*.f64 Om (/.f64 -1/4 (*.f64 (cbrt.f64 (sin.f64 ky)) l))))
(/.f64 (*.f64 Om (/.f64 -1/4 (*.f64 (cbrt.f64 (sin.f64 ky)) l))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (/.f64 (*.f64 Om (/.f64 -1/4 l)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (*.f64 Om (/.f64 -1/4 (*.f64 (sqrt.f64 (sin.f64 ky)) l))))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 -1/4 (*.f64 (sqrt.f64 (sin.f64 ky)) l)))
(*.f64 (/.f64 Om 1) (/.f64 -1/4 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 -1/4 l) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (*.f64 Om (/.f64 -1/4 (*.f64 (cbrt.f64 (sin.f64 ky)) l))))
(/.f64 (*.f64 Om (/.f64 -1/4 (*.f64 (cbrt.f64 (sin.f64 ky)) l))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 -1/4 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 ky))) (*.f64 Om (/.f64 -1/4 (*.f64 (sqrt.f64 (sin.f64 ky)) l))))
(*.f64 (/.f64 Om (sqrt.f64 (sin.f64 ky))) (/.f64 -1/4 (*.f64 (sqrt.f64 (sin.f64 ky)) l)))
(*.f64 (/.f64 -1/4 (sin.f64 ky)) (/.f64 Om l))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 -1/4 (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 -1/4 (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 Om (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l (sin.f64 ky)))) (*.f64 Om (/.f64 -1/4 (sqrt.f64 (*.f64 l (sin.f64 ky))))))
(*.f64 (/.f64 Om (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 -1/4 (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 -1/4 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 Om (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) 1) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (sin.f64 ky)) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) l))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) l) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (cbrt.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (*.f64 l (sin.f64 ky))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (sqrt.f64 (*.f64 (sin.f64 ky) l))) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (sqrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om -1/4)) 2) (sqrt.f64 (*.f64 l (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 Om -1/4)) (sqrt.f64 (*.f64 l (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) 1) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) l))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) l) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) l)) 2)) (/.f64 (sqrt.f64 (*.f64 Om -1/4)) (cbrt.f64 (*.f64 (sin.f64 ky) l))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 Om -1/4) 1) (/.f64 1 (*.f64 (sin.f64 ky) l)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (*.f64 Om -1/4) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky))))
(/.f64 (*.f64 (*.f64 Om -1/4) (/.f64 (/.f64 1 l) (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2))
(*.f64 (/.f64 (*.f64 Om -1/4) (sqrt.f64 (sin.f64 ky))) (/.f64 (/.f64 1 l) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (sin.f64 ky)) l)) (/.f64 (*.f64 Om -1/4) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) 1) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) 2) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) 1) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)) (/.f64 (sqrt.f64 (*.f64 Om (/.f64 -1/4 l))) (cbrt.f64 (sin.f64 ky))))
(pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1)
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3)
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/3)
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2)
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 l (*.f64 Om -1/4))) -1)
(/.f64 1 (/.f64 (*.f64 l (sin.f64 ky)) (*.f64 Om -1/4)))
(/.f64 1 (*.f64 (/.f64 l Om) (/.f64 (sin.f64 ky) -1/4)))
(neg.f64 (/.f64 (*.f64 Om (/.f64 -1/4 l)) (neg.f64 (sin.f64 ky))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(neg.f64 (/.f64 (/.f64 (*.f64 Om 1/4) l) (sin.f64 ky)))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))
(sqrt.f64 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2))
(fabs.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(log.f64 (exp.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1))
(*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))))
(-.f64 (/.f64 1/4 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (/.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2)) (-.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(/.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 1 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))) 4))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (/.f64 1 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(/.f64 (*.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) 1) (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2)))))
(/.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2)))))
(*.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2)) (/.f64 1 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2)) (-.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(/.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4)) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))))))
(/.f64 1 (/.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))) (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)))
(/.f64 (*.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) 1) (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2)))))
(/.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2)))))
(/.f64 1 (/.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))))
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2)) (-.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(/.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(/.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))))
(/.f64 (*.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) 1) (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2)))))
(/.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8) (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) (-.f64 1/4 (*.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(/.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) (+.f64 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2) (+.f64 1/4 (*.f64 -1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(/.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3)) (+.f64 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)) (+.f64 1/4 (*.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))))
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2)) (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2)) (-.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(/.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)) (neg.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3))) (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2))))))
(/.f64 (neg.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3))) (+.f64 -1/4 (*.f64 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2))))
(/.f64 (neg.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))) (neg.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (neg.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2))) (neg.f64 (-.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))))
(*.f64 1 (/.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2))) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(/.f64 (-.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2) 1/4) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2))
(/.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2) -1/4) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2))
(/.f64 (+.f64 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)) -1/4) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2))
(pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 3)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))) 2))
(fabs.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3) 1/3)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2))
(sqrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))) 2))
(fabs.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(log.f64 (exp.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))))
(log1p.f64 (expm1.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(exp.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1))
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(fma.f64 1 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(fma.f64 (*.f64 Om (/.f64 -1/4 l)) (/.f64 1 (sin.f64 ky)) 1/2)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 2) (cbrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(fma.f64 (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) (sqrt.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(*.f64 1 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(*.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))) (sqrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 2))) (sqrt.f64 (-.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 Om (*.f64 l (sin.f64 ky))) 2)))) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 3) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) (-.f64 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))) 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1/8 (pow.f64 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky)))) 3))) (sqrt.f64 (+.f64 1/4 (*.f64 Om (*.f64 (/.f64 -1/4 (*.f64 l (sin.f64 ky))) (fma.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))) -1/2))))))
(pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/2)
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1)
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 3)
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))) 3/2))
(pow.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 1/4) 2)
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(fabs.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky))))) 1/2))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))))) 1))
(sqrt.f64 (+.f64 1/2 (*.f64 Om (/.f64 -1/4 (*.f64 l (sin.f64 ky))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky)))) 1)
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(*.f64 1 (/.f64 1/4 (sin.f64 ky)))
(/.f64 1/4 (sin.f64 ky))
(*.f64 -1/4 (/.f64 1 (neg.f64 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(*.f64 1/4 (/.f64 1 (sin.f64 ky)))
(/.f64 1/4 (sin.f64 ky))
(*.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(/.f64 1/4 (sin.f64 ky))
(*.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2))
(/.f64 1/4 (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 2) (cbrt.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(*.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) (/.f64 1/2 (sqrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(*.f64 (/.f64 1 (sin.f64 ky)) 1/4)
(/.f64 1/4 (sin.f64 ky))
(pow.f64 (/.f64 1/4 (sin.f64 ky)) 1)
(/.f64 1/4 (sin.f64 ky))
(pow.f64 (cbrt.f64 (/.f64 1/4 (sin.f64 ky))) 3)
(/.f64 1/4 (sin.f64 ky))
(pow.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3) 1/3)
(/.f64 1/4 (sin.f64 ky))
(pow.f64 (/.f64 1/2 (sqrt.f64 (sin.f64 ky))) 2)
(pow.f64 (*.f64 (sin.f64 ky) 4) -1)
(/.f64 1 (*.f64 4 (sin.f64 ky)))
(neg.f64 (/.f64 -1/4 (sin.f64 ky)))
(/.f64 1/4 (sin.f64 ky))
(sqrt.f64 (/.f64 1/16 (pow.f64 (sin.f64 ky) 2)))
(log.f64 (exp.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/4 (sin.f64 ky)))))
(/.f64 1/4 (sin.f64 ky))
(cbrt.f64 (pow.f64 (/.f64 1/4 (sin.f64 ky)) 3))
(/.f64 1/4 (sin.f64 ky))
(expm1.f64 (log1p.f64 (/.f64 1/4 (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(exp.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))))
(/.f64 1/4 (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (/.f64 1/4 (sin.f64 ky))) 1))
(/.f64 1/4 (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 1 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) 1/3) (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1/2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 3)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 2)
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1/3))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1))
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))))
(sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(*.f64 1 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 1)
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(*.f64 (pow.f64 1 3/2) (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(*.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 4))
(*.f64 (*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(sqrt.f64 (pow.f64 (+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky))) 3))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2))))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 3))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(exp.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2)
(+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))))
(+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2)
(+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(+.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1) 1/2)
(+.f64 1/2 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(*.f64 1 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1)
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) 4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(*.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4) (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/4))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 3) 1/8) (+.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky)))) (-.f64 1/4 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2))))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3))) (fma.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) (-.f64 1/4 (/.f64 1/8 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(/.f64 (+.f64 1/8 (/.f64 1/64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)) 3))) (fma.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) (+.f64 1/4 (/.f64 -1/8 (*.f64 (sin.f64 ky) (/.f64 l Om))))))
(/.f64 (-.f64 (*.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky)))) 1/4) (-.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2))
(/.f64 (fma.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1/4) (+.f64 (/.f64 1/4 (*.f64 (sin.f64 ky) (/.f64 l Om))) -1/2))
(pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 1)
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3/2) 2/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 2)
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 3)
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3) 1/3)
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 2))
(fabs.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))
(log.f64 (exp.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2))))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2) 3))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(exp.f64 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)) 1))
(+.f64 1/2 (/.f64 (*.f64 Om (/.f64 1/4 l)) (sin.f64 ky)))
(fma.f64 (/.f64 Om l) (/.f64 1/4 (sin.f64 ky)) 1/2)

eval517.0ms (3.6%)

Compiler

Compiled 23361 to 15170 computations (35.1% saved)

prune195.0ms (1.3%)

Pruning

12 alts after pruning (6 fresh and 6 done)

PrunedKeptTotal
New8684872
Fresh022
Picked145
Done123
Total87012882
Accuracy
100.0%
Counts
882 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.1%
(*.f64 1/2 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 l Om)))))
4.3%
(*.f64 1/2 (sqrt.f64 (/.f64 Om (*.f64 l (sin.f64 ky)))))
45.0%
(sqrt.f64 (+.f64 1/2 (/.f64 (/.f64 (*.f64 Om -1/4) l) (sin.f64 ky))))
46.2%
(sqrt.f64 (+.f64 1/2 (/.f64 (*.f64 1/4 Om) (*.f64 (sin.f64 ky) l))))
100.0%
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
47.5%
(sqrt.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
100.0%
(sqrt.f64 (+.f64 1/2 (sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))))
64.1%
(sqrt.f64 (+.f64 1/2 1/2))
54.8%
(sqrt.f64 1/2)
46.1%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1/4 (*.f64 (/.f64 l Om) (sin.f64 ky))) 1/2) 3/2))
47.3%
(cbrt.f64 (pow.f64 (+.f64 1/2 (/.f64 1/4 (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 3/2))
45.5%
(cbrt.f64 (pow.f64 (+.f64 1/2 (*.f64 Om (/.f64 (/.f64 -1/4 l) (sin.f64 ky)))) 3/2))
Compiler

Compiled 504 to 377 computations (25.2% saved)

regimes157.0ms (1.1%)

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

19 calls:

16.0ms
l
11.0ms
(sin.f64 ky)
11.0ms
kx
11.0ms
(*.f64 2 l)
11.0ms
Om
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 275 to 232 computations (15.6% saved)

regimes83.0ms (0.6%)

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

8 calls:

13.0ms
(sin.f64 kx)
12.0ms
Om
11.0ms
ky
10.0ms
(*.f64 2 l)
9.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
100.0%1l
100.0%1Om
100.0%1kx
100.0%1ky
100.0%1(/.f64 (*.f64 2 l) Om)
100.0%1(*.f64 2 l)
100.0%1(sin.f64 kx)
100.0%1(sin.f64 ky)
Compiler

Compiled 48 to 39 computations (18.8% saved)

regimes78.0ms (0.5%)

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

8 calls:

12.0ms
l
10.0ms
(sin.f64 ky)
10.0ms
kx
10.0ms
(sin.f64 kx)
9.0ms
(/.f64 (*.f64 2 l) Om)
Results
AccuracySegmentsBranch
100.0%1l
100.0%1Om
100.0%1kx
100.0%1ky
100.0%1(/.f64 (*.f64 2 l) Om)
100.0%1(*.f64 2 l)
100.0%1(sin.f64 kx)
100.0%1(sin.f64 ky)
Compiler

Compiled 48 to 39 computations (18.8% saved)

regimes53.0ms (0.4%)

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

6 calls:

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

Compiled 32 to 26 computations (18.8% saved)

regimes214.0ms (1.5%)

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

5 calls:

85.0ms
ky
47.0ms
kx
39.0ms
(sin.f64 ky)
28.0ms
l
13.0ms
Om
Results
AccuracySegmentsBranch
83.8%4l
82.0%2Om
71.0%7kx
73.3%8ky
74.0%7(sin.f64 ky)
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes14.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

6.0ms
l
3.0ms
Om
3.0ms
kx
3.0ms
ky
Results
AccuracySegmentsBranch
54.8%1kx
54.8%1ky
54.8%1l
54.8%1Om
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
7.598127870203511e-8
8.447825828239446e-8
Results
8.0ms31×256valid
0.0ms256valid
Compiler

Compiled 72 to 67 computations (6.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
Operation ival-sin, time spent: 2.0ms, 36.0% of total-time
Operation ival-div, time spent: 1.0ms, 18.0% of total-time
Operation ival-add, time spent: 1.0ms, 18.0% of total-time
Operation ival-mult, time spent: 1.0ms, 18.0% of total-time
Operation ival-pow, time spent: 1.0ms, 18.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-sqrt, time spent: 0.0ms, 0.0% of total-time

simplify14.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
059293
178293
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(sqrt.f64 (+.f64 1/2 (sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(if (<=.f64 Om 5742397643169489/75557863725914323419136) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 1/2)))
(sqrt.f64 1/2)
Outputs
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)) 2)) -1/2))))
(sqrt.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 (hypot.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (/.f64 2 Om) l)))))))
(sqrt.f64 (+.f64 1/2 (sqrt.f64 (/.f64 1/4 (+.f64 1 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (*.f64 2 l) Om)) 2))))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 ky) 2) l) Om)))))
(sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (/.f64 (*.f64 l (*.f64 (sin.f64 ky) 2)) Om)))))
(if (<=.f64 Om 5742397643169489/75557863725914323419136) (sqrt.f64 1/2) (sqrt.f64 (+.f64 1/2 1/2)))
(if (<=.f64 Om 5742397643169489/75557863725914323419136) (sqrt.f64 1/2) 1)
(sqrt.f64 1/2)
Compiler

Compiled 108 to 93 computations (13.9% saved)

soundness1.2s (8.4%)

Rules
1776×prod-diff
1426×associate-*r*
1380×fma-define
1264×associate-*l*
1146×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0101233116
1285731849
030345
1440329
25899329
036416
1517410
27172410
070228076
1207826900
026229
1379173
25023173
01421552
13561376
29681376
342881376
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1375 to 1009 computations (26.6% saved)

end0.0ms (0%)

preprocess163.0ms (1.1%)

Remove

(sort kx ky)

(abs ky)

(abs kx)

(abs Om)

(abs l)

Compiler

Compiled 1802 to 1514 computations (16% saved)

Profiling

Loading profile data...